NBUT 1218 You are my brother
2015-09-05 18:08
344 查看
Little A gets to know a new friend, Little B, recently. One day, they realize that they are family 500 years ago. Now, Little A wants to know whether Little B is
his elder, younger or brother.
Input
There are multiple test cases.
For each test case, the first line has a single integer, n (n<=1000). The next n lines have two integers a and b (1<=a,b<=2000) each, indicating b is the father of a. One person has exactly one father, of course. Little A is numbered 1 and Little B is numbered
2.
Proceed to the end of file.
Output
For each test case, if Little B is Little A’s younger, print “You are my younger”. Otherwise, if Little B is Little A’s elder, print “You are my elder”. Otherwise, print “You are my brother”. The output for each test case occupied exactly
one line.
Sample Input
Sample Output
找祖先 看谁辈份大
his elder, younger or brother.
Input
There are multiple test cases.
For each test case, the first line has a single integer, n (n<=1000). The next n lines have two integers a and b (1<=a,b<=2000) each, indicating b is the father of a. One person has exactly one father, of course. Little A is numbered 1 and Little B is numbered
2.
Proceed to the end of file.
Output
For each test case, if Little B is Little A’s younger, print “You are my younger”. Otherwise, if Little B is Little A’s elder, print “You are my elder”. Otherwise, print “You are my brother”. The output for each test case occupied exactly
one line.
Sample Input
5 1 3 2 4 3 5 4 6 5 6 6 1 3 2 4 3 5 4 6 5 7 6 7
Sample Output
You are my elder You are my brother
找祖先 看谁辈份大
#include <cstdio> #include <iostream> #include <algorithm> using namespace std; int main() { int la,lb,a,b,n,x,y,s1,s2; while(scanf("%d",&n)!=EOF) { la=1;lb=2;s1=0;s2=0; for(int i=0; i<n; i++) { scanf("%d%d",&x,&y); if(la!=lb) { if(x==la) { la=y; s1++; } if(x==lb) { lb=y; s2++; } } } if(s1<s2) printf("You are my younger\n"); else if(s1==s2) printf("You are my brother\n"); else if(s1>s2) printf("You are my elder\n"); } return 0; }
相关文章推荐
- Android 控件之十一:RatingBar评分条
- HDU5399-多校-模拟
- LeetCode || Reverse Integer
- SquidGuard
- 在服务器上排除问题的头五分钟
- 永远不要放弃希望---一个研究生屌丝逆袭的故事
- uvalive5092(找规律)
- TCP/IP网络协议图
- http-guard(基于openresty的web防火墙) | 运维技术 – HackRoad.com
- simhash类的使用
- 说我装13?过来,打屎你!(揭秘程序员装13面具)
- tableView 展示汽车信息 加 索引栏
- URAL 1931 Mixing Chemicals
- 辛星浅析utf8中比较常见的utf8校对集
- java servlet 几种页面跳转的方法及传值
- A. Bear and Elections
- oracle数据文件被误删除后无法启动数据库的解决办法
- 线性规划与网络流 03最小路径覆盖问题
- Android 控件之十:ProgressBar进度条
- 程序员有趣的面试智力题