L1-020 帥到沒朋友

傅妄书發表於2024-03-10

坑:輸出五位數,注意補足位數。

#include <bits/stdc++.h>
using namespace std;
const int maxn = 100010;
int a[maxn],c[maxn];//c記錄是否已經輸出過了 
int main(){
	int n,k,id,m,tmp; 
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		scanf("%d",&k);
        for(int j=0;j<k;j++) {
        	scanf("%d",&tmp);
        	if(k>1) a[tmp]=1;
		}
	}
	scanf("%d",&m);
	int flag = 0; 
	for(int i=0;i<m;i++){
		scanf("%d",&tmp);
		if(a[tmp]==0&&c[tmp]==0){//沒有朋友圈並且也沒有輸出過 
		    if(flag==1){
		    	printf(" ");
			}
			printf("%05d",tmp);
			c[tmp]=1;
			flag = 1;
		}
	}
	if(!flag) printf("No one is handsome");
	return 0;
}

相關文章