NBUT 1220 SPY
来源:互联网 发布:国际js舞蹈培训好不好 编辑:程序博客网 时间:2024/05/20 16:34
The National Intelligence Council of X Nation receives a piece of credible information that Nation Y will send spies to steal Nation X’sconfidential paper. So the commander ofThe National Intelligence Council take measuresimmediately, he willinvestigate people who will come into NationX. At the same time, there are two List in the Commander’s hand, one is full of spies that Nation Y will send to Nation X, and the other one is full of spies that Nation X has sent to Nation Y before. There may be some overlaps of the two list. Because the spy may act two roles at the same time, which means that he may be the one that is sent from Nation X to Nation Y, we just call this type a “dual-spy”. So Nation Y may send “dual_spy” back to Nation X, and it is obvious now that it is good for Nation X, because “dual_spy” may bring back NationY’s confidential paper without worrying to be detention by NationY’s frontierSo the commander decides to seize those that are sent by NationY, and let the ordinary people and the “dual_spy” in at the same time .So can you decide a list that should be caught by the Commander?
A:the list contains that will come to the NationX’s frontier.
B:the list contains spies that will be sent by Nation Y.
C:the list contains spies that were sent to NationY before.
Input
Each test case contains four parts, the first part contains 3 positive integers A, B, C, and A is the number which will come into the frontier. B is the number that will be sent by Nation Y, and C is the number that NationX has sent to NationY before.
The second part contains A strings, the name list of that will come into the frontier.
The second part contains B strings, the name list of that are sent by NationY.
The second part contains C strings, the name list of the “dual_spy”.
There will be a blank line after each test case.
There won’t be any repetitive names in a single list, if repetitive names appear in two lists, they mean the same people.
Output
Sample Input
8 4 3Zhao Qian Sun Li Zhou Wu Zheng WangZhao Qian Sun LiZhao Zhou Zheng2 2 2Zhao QianZhao QianZhao Qian
Sample Output
Qian Sun LiNo enemy spy
找间蝶 第二串是有嫌疑 第一串是全部的人 如果在第一串中出现过且在第三串中没出现 那就是间谍
#include <stdio.h>#include <string.h>char ans[10000][40];char a[10000][40],b[10000][40],c[10000][40];int main(){int k1,k2,k3,i,j,k,flag;while(~scanf("%d %d %d",&k1,&k2,&k3)){for(i=0;i<k1;i++)scanf("%s",a[i]);for(i=0;i<k2;i++)scanf("%s",b[i]);for(i=0;i<k3;i++)scanf("%s",c[i]);k=0;for(i=0;i<k2;i++){for(j=0;j<k1;j++){if(strcmp(b[i],a[j])==0){strcpy(ans[k++],b[i]);break;}}}flag=1;if(k==0)printf("No enemy spy\n");else{for(i=0;i<k;i++){for(j=0;j<k3;j++){if(strcmp(ans[i],c[j])==0){break;}}if(j==k3){if(flag){flag=0;printf("%s",ans[i]);}else printf(" %s",ans[i]);}}if(flag){printf("No enemy spy\n");}else printf("\n");}}return 0;}
- nbut [1220] SPY
- NBUT 1220 SPY
- NBUT 1220 SPY
- NBUT[1220] SPY
- SPY NBUT
- spy——[1220] SPY
- NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- 【NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- NBUT
- NOJ 1220 SPY
- Android 控件之十一:RatingBar评分条
- NBUT 1218 You are my brother
- 如何用JQuery弹出小窗口(是注册页面)提交表单form
- 找到一个重复元素 - 面试题
- LA3938-Ray, Pass me the dishes!--动态最大连续区间和(线段树+前后缀数和组)
- NBUT 1220 SPY
- C语言
- Android 控件之十一:列表组件 ListView
- POJ-1477
- 安卓学习资料(强大)必看!!!
- android---listview
- C语言
- 浙江大学PAT_乙级_1015. 德才论 (25)
- Java Io 之 编码