#include<cstdio>
#include<iostream>
#include<math.h>
#include<string.h>
#include<stdlib.h>
#include<algorithm>
using namespace std;
int getw(int x)
/*获得实际长度,0要做特殊处理*/
{
if(x==0) return 1;
int cd=0;
while(x)
{
x/=10;
cd++;
}
return cd;
}
void outp(int x,int cd)
/*定制输出函数*/
{
int i;
for(i=0;i<5-cd;i++) cout<<0;
cout<<x;
}
int p[100005];
int main()
{
int i,j,n,m,x;
memset(p,0,sizeof(p));
/*先假设大家都是帅到没朋友的*/
cin>>n;
for(i=0;i<n;i++)
{
cin>>m;
if(m>1)
/*题目已经杜绝了自恋的存在
所以只要人数多于1人,那么这些人都是有朋友的*/
for(j=0;j<m;j++)
{
cin>>x;
p[x]=1;
}
else
{
cin>>x;
/*还是要处理,不然导致后面读入错误*/
}
}
int t,cnt=0;
/*cnt就是用来做正确输出的判断值,处理多余空格*/
cin>>t;
int flag=0;
/*如果全都有朋友,flag就不会被触发为1
表明这堆人里面没有长得帅的*/
for(i=0;i<t;i++)
{
cin>>x;
if(p[x]==0)
{
flag=1;
if(cnt==0)
{
outp(x,getw(x));
cnt++;
}
else
{
cout<<" ";
outp(x,getw(x));
}
p[x]=1;
/*避免重复处理*/
}
}
if(!flag) cout<<"No one is handsome";
return 0;
}
帅到没朋友
猜你喜欢
转载自blog.csdn.net/qq_40822492/article/details/79638570
今日推荐
周排行