前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【2020HBU天梯赛训练】7-45 悄悄关注

【2020HBU天梯赛训练】7-45 悄悄关注

作者头像
韩旭051
发布2020-06-23 11:49:28
3420
发布2020-06-23 11:49:28
举报
文章被收录于专栏:刷题笔记刷题笔记

7-45 悄悄关注

新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。现在我们来做一回网络侦探,根据某人的关注列表和其对其他用户的点赞情况,扒出有可能被其悄悄关注的人。

输入格式:

输入首先在第一行给出某用户的关注列表,格式如下:

代码语言:javascript
复制
人数N 用户1 用户2 …… 用户N

其中N是不超过5000的正整数,每个用户ii=1, ..., N)是被其关注的用户的ID,是长度为4位的由数字和英文字母组成的字符串,各项间以空格分隔。

之后给出该用户点赞的信息:首先给出一个不超过10000的正整数M,随后M行,每行给出一个被其点赞的用户ID和对该用户的点赞次数(不超过1000),以空格分隔。注意:用户ID是一个用户的唯一身份标识。题目保证在关注列表中没有重复用户,在点赞信息中也没有重复用户。

输出格式:

我们认为被该用户点赞次数大于其点赞平均数、且不在其关注列表上的人,很可能是其悄悄关注的人。根据这个假设,请你按用户ID字母序的升序输出可能是其悄悄关注的人,每行1个ID。如果其实并没有这样的人,则输出“Bing Mei You”。

输入样例1:

代码语言:javascript
复制
10 GAO3 Magi Zha1 Sen1 Quan FaMK LSum Eins FatM LLao
8
Magi 50
Pota 30
LLao 3
Ammy 48
Dave 15
GAO3 31
Zoro 1
Cath 60

输出样例1:

代码语言:javascript
复制
Ammy
Cath
Pota

输入样例2:

代码语言:javascript
复制
11 GAO3 Magi Zha1 Sen1 Quan FaMK LSum Eins FatM LLao Pota
7
Magi 50
Pota 30
LLao 48
Ammy 3
Dave 15
GAO3 31
Zoro 29

输出样例2:

代码语言:javascript
复制
Bing Mei You

字母排序刚刚好是 自动排序的map就整了

代码语言:javascript
复制
#include<iostream>
#include<map>
#include<set>
using namespace std;
int main(){
	set<string>ss;
	map<string,int>mp;
	int n;
	cin>>n;
	for(int i=0;i<n;i++){
		string s;
		cin>>s;
		ss.insert(s);
	}
	int k;
	cin>>k;
	int sum=0;
	for(int i=0;i<k;i++){
		string s;
		int t;
		cin>>s>>t;
		mp[s]=t;
		sum+=t;
	}
	int flag=1;
	for(auto it = mp.begin();it!=mp.end();it++){
		if(it->second*k>sum&&ss.find(it->first)==ss.end()){
			cout<<it->first<<endl;
			flag=0;	
		}
	}if(flag)cout<<"Bing Mei You"<<endl;
	return 0;
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-02-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 7-45 悄悄关注
    • 输入格式:
      • 输出格式:
        • 输入样例1:
          • 输出样例1:
            • 输入样例2:
              • 输出样例2:
              • 字母排序刚刚好是 自动排序的map就整了
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档