zoukankan      html  css  js  c++  java
  • L1-020. 帅到没朋友

    /****************************************************************
       1.00001输出一定要是00001,不能是1
       2.注意容器中数据的更新,要放大的,不能被小的更新
       3.输出的那行最后一定不能有空格!
    *******************************************************************/
    
    
    #define _CRT_SECURE_NO_WARNINGS
    #include<iostream>
    #include<algorithm>
    #include<stdio.h>
    #include<stdlib.h>
    #include<map>
    using namespace std;
    map<int, int> biao;
    map<int, int> ::iterator it;
    
    int main()
    {
    	int i, n ,j,k,m,w;
    	int begin=0;
    	int fin[100005];
    	int zhuang = 0;
    	scanf("%d", &n);
    	getchar();
    	for(i = 0; i < n; i++)
    	{
    		scanf("%d", &k);
    		for (j = 0; j<k; j ++)
    		{
    			scanf("%d", &m);
    			if (biao[m] != 0)
    			{
    				if (biao[m] < k)   biao[m] = k;
    			}
    			else biao[m] = k;
    			//if (biao[m] > k)   biao[m] = k;
    		}
    	}
    	/*for (it = biao.begin(); it != biao.end(); ++it)
    	{
    		cout << it->first << "=" << it->second << endl;
    	}*/
    	scanf("%d", &w);
    	for (i = 0; i < w; i++)
    	{
    		scanf("%d", &fin[i]);
    	}
    	for (i = 0; i < w; i++)
    	{
    		if (biao.find(fin[i]) == biao.end())  { if(begin==1) printf(" "); printf("%05d", fin[i]); zhuang = 1; begin = 1; biao[fin[i]] = 0; }
    		else if (biao[fin[i]] == 1) { if (begin == 1)printf(" "); printf("%05d", fin[i]); zhuang = 1; begin = 1; biao[fin[i]] = 0; }
    	}
    	if (zhuang == 0) printf("No one is handsome");
    		//printf("
    ");
    
    		return 0;
    }
    
    时间限制
    200 ms
    内存限制
    65536 kB
    代码长度限制
    8000 B
    判题程序
    Standard
    作者
    陈越

    当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。

    输入格式:

    输入第一行给出一个正整数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
    
  • 相关阅读:
    vue+sass 下sass不能运行问题
    Servlet3.0的新特性
    Servlet监听器
    Servlet过滤器
    会话跟踪
    Servlet的应用
    Servlet概述
    《南怀瑾讲述99个人生道理》——刘清海编著
    Web应用程序简介
    JDBC学习总结(五)
  • 原文地址:https://www.cnblogs.com/jjyyxx666666/p/6648632.html
Copyright © 2011-2022 走看看