HDU 2094 产生冠军
来源:互联网 发布:淘宝营销词有哪些 编辑:程序博客网 时间:2024/04/28 16:08
点击打开链接
产生冠军
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6110 Accepted Submission(s): 2907
Problem Description
有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。
球赛的规则如下:
如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。
如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。
根据这个规则,无需循环较量,或许就能确定冠军。你的任务就是面对一群比赛选手,在经过了若干场撕杀之后,确定是否已经实际上产生了冠军。
球赛的规则如下:
如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。
如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。
根据这个规则,无需循环较量,或许就能确定冠军。你的任务就是面对一群比赛选手,在经过了若干场撕杀之后,确定是否已经实际上产生了冠军。
Input
输入含有一些选手群,每群选手都以一个整数n(n<1000)开头,后跟n对选手的比赛结果,比赛结果以一对选手名字(中间隔一空格)表示,前者战胜后者。如果n为0,则表示输入结束。
Output
对于每个选手群,若你判断出产生了冠军,则在一行中输出“Yes”,否则在一行中输出“No”。
Sample Input
3Alice BobSmith JohnAlice Smith5a cc dd eb ea d0
Sample Output
YesNo
Author
qianneng
Source
迎接新学期——超级Easy版热身赛
Recommend
lcy
#include<stdio.h>#include<string.h>int n,in[1007];struct node{ char s[107];}name[1007];int main(){ while(scanf("%d",&n),n) { char s1[107],s2[107]; int flag,k=1,cnt=0; memset(in,0,sizeof(in)); while(n--) { flag=0; scanf("%s%s",s1,s2); for(int i=1;i<k;i++) if(strcmp(name[i].s,s1)==0) { flag=1; break; } if(!flag) { strcpy(name[k].s,s1); k++; } flag=0; for(int j=1;j<k;j++) if(strcmp(name[j].s,s2)==0) { flag=1; in[j]++; break; } if(!flag) { strcpy(name[k].s,s2); in[k]++; k++; } } for(int i=1;i<k;i++) if(!in[i])cnt++; if(cnt==1)printf("Yes\n");//如果只有一个源点说明就只有一个冠军就不能形成环 else printf("No\n"); } return 0;}
- hdu 2094 产生冠军
- hdu 2094 产生冠军
- hdu 2094 产生冠军
- HDU 2094 产生冠军
- HDU-2094产生冠军
- HDU 2094 产生冠军
- HDU 2094 产生冠军
- hdu 2094 产生冠军
- HDU 2094:产生冠军
- HDU 2094 产生冠军
- hdu-2094-产生冠军
- hdu-2094 产生冠军
- HDU 2094 产生冠军
- HDU 2094 产生冠军
- hdu 2094 产生冠军
- HDU 2094 产生冠军
- hdu 2094 产生冠军
- HDU 2094 产生冠军
- CareerCup-5.2
- 研究生毕业该干啥?
- c 语言 底层 笔记
- vc中调用Flex的总结
- 将上传的文件描述保存到数据库中,并显示到页面
- HDU 2094 产生冠军
- Mysql登录失败错误(10061)解决办法
- java 自学日志【十九】---基础加强DAY26下
- C#递归复制文件夹
- 思科 Cisco VPN Client Reason 442: Failed to Enable Virtual Adapter
- 如何把acer aspire5560G笔记本拆开清理灰尘
- 让Qt程序运行为指定的style,比如fusion
- 虚函数实现原理(转)
- iOS 新浪微博客户端Demo实践之(四) 发微博页面