团体程序设计天梯赛L1-020 帅到没朋友 2017-03-22 17:46 72人阅读 评论(0) 收藏
L1-020. 帅到没朋友
当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。
输入格式:
输入第一行给出一个正整数N(<=100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(<=1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(<=10000),为待查询的人数;随后一行中列出M个待查询的ID,以空格分隔。
注意:没有朋友的人可以是根本没安装“朋友圈”,也可以是只有自己一个人在朋友圈的人。虽然有个别自恋狂会自己把自己反复加进朋友圈,但题目保证所有K超过1的朋友圈里都至少有2个不同的人。
输出格式:
按输入的顺序输出那些帅到没朋友的人。ID间用1个空格分隔,行的首尾不得有多余空格。如果没有人太帅,则输出“No one is handsome”。
注意:同一个人可以被查询多次,但只输出一次。
输入样例1:
3
3 11111 22222 55555
2 33333 44444
4 55555 66666 99999 77777
8
55555 44444 10000 88888 22222 11111 23333 88888
输出样例1:
10000 88888 23333
输入样例2:
3
3 11111 22222 55555
2 33333 44444
4 55555 66666 99999 77777
4
55555 44444 22222 11111
输出样例2:
No one is handsome
—————————————————————————————————————
由于题目“保证所有K超过1的朋友圈里都至少有2个不同的人”,所以对于k为1的不做处理,其余的开100000的数组用记录个数,输出时记录下重复即可,输出注意前导零。
#include <iostream>
#include <cstdio>
#include <cstring>
#include <cmath>
#include <algorithm>
#include <stack>
#include <queue>
#include <map>
using namespace std;
#define inf 0x3f3f3f3f int main()
{
int n,k,a[100005],id,vis[100005],m;
while(~scanf("%d",&n))
{
memset(a,0,sizeof a);
for(int i=0;i<n;i++)
{
scanf("%d",&k);
if(k!=1)
for(int j=0;j<k;j++)
{
scanf("%d",&id);
a[id]++;
}
else
scanf("%d",&id);
}
scanf("%d",&m);
memset(vis,0,sizeof vis);
int cnt=0;
int q=0;
for(int i=0;i<m;i++)
{
scanf("%d",&id);
if(a[id]==0&&vis[id]==0)
{
vis[id]++;
cnt++;
if(q++)
printf(" ");
printf("%05d",id);
}
}
if(cnt==0)
printf("No one is handsome");
printf("\n");
}
return 0;
}
团体程序设计天梯赛L1-020 帅到没朋友 2017-03-22 17:46 72人阅读 评论(0) 收藏的更多相关文章
- 团体程序设计天梯赛L1-019	谁先倒                                                                                            2017-03-22 17:35             33人阅读              评论(0)              收藏
		
L1-019. 谁先倒 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳 ...
 - 团体程序设计天梯赛L1-017	到底有多二                                                                                            2017-03-22 17:31             155人阅读              评论(0)              收藏
		
L1-017. 到底有多二 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 一个整数"犯二的程度"定义为该数 ...
 - 团体程序设计天梯赛L1-018	大笨钟                                                                                            2017-03-22 17:29             79人阅读              评论(0)              收藏
		
L1-018. 大笨钟 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 微博上有个自称"大笨钟V"的家伙,每 ...
 - 团体程序设计天梯赛L2-001 紧急救援                                                                                            2017-03-22 17:25             93人阅读              评论(0)              收藏
		
L2-001. 紧急救援 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国 ...
 - 团体程序设计天梯赛L1-024	后天                                                                                            2017-03-22 17:59             68人阅读              评论(0)              收藏
		
L1-024. 后天 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 如果今天是星期三,后天就是星期五:如果今天是星期六,后天就 ...
 - 团体程序设计天梯赛L1-023	输出GPLT                                                                                            2017-03-22 17:56             39人阅读              评论(0)              收藏
		
L1-023. 输出GPLT 时间限制 150 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 给定一个长度不超过10000的.仅由英文字母构成的 ...
 - 团体程序设计天梯赛L1-022	奇偶分家                                                                                            2017-03-22 17:48             81人阅读              评论(0)              收藏
		
L1-022. 奇偶分家 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 给定N个正整数,请统计奇数和偶数各有多少个? 输入格式 ...
 - 2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛--n a^o7 !                                                       分类:            比赛             2015-06-09 17:16    14人阅读    评论(0)    收藏
		
n a^o7 ! Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 All brave and intelligent fighte ...
 - 团体程序设计天梯赛L2-021 点赞狂魔                                                                                            2017-04-18 11:39             154人阅读              评论(0)              收藏
		
L2-021. 点赞狂魔 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 微博上有个"点赞"功能,你可以为你 ...
 
随机推荐
- postgresql PL/pgSQL—存储过程结构和变量声明
			
ref: https://www.postgresql.org/docs/9.6/static/plpgsql-structure.html 一. 函数结构 CREATE FUNCTION somef ...
 - 黄聪:360浏览器、chrome开发扩展插件教程(3)关于本地存储数据
			
转载:http://www.cnblogs.com/walkingp/archive/2011/04/04/2003875.html HTML5中的localStorage localStorage与 ...
 - bzoj1067 降雨量
			
Description 我们常常会说这样的话:“X年是自Y年以来降雨量最多的”.它的含义是X年的降雨量不超过Y年,且对于任意 Y<Z<X,Z年的降雨量严格小于X年.例如2002,2003, ...
 - ORA-12521: TNS: 监听程序当前无法识别连接描述符中请求的实例(原)
			
今天登录PL/SQL出现问题: ---------------------------sys@RAC1 as SYSDBA---------------------------ORA-12521: T ...
 - django内置html模板的extends和include,模板标签{{ ex }}
			
base.html内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...
 - FDStoredProc 存储过程控件 强
			
//FireDAC FDStoredProc1->StoredProcName = "myReport1"; FDStoredProc1->Prepare(); FDS ...
 - 使用TCPDF输出完美的中文PDF文档
			
TCPDF是一个用于快速生成PDF文件的PHP5函数包.TCPDF基于FPDF进行扩展和改进.支持UTF-8,Unicode,HTML和XHTML.在基于PHP开发的Web应用中,使用它来输出PDF文 ...
 - pandas dataframe.apply() 实现对某一行/列进行处理获得一个新行/新列
			
重点:dataframe.apply(function,axis)对一行或一列做出一些操作(axis=1则为对某一列进行操作,此时,apply函数每次将dataframe的一行传给function,然 ...
 - 创建maven版的java工程
			
步骤如下: 1.第一步 2.第二步: 3.第三步:
 - idea git 操作
			
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小 ...