博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一家人
阅读量:3930 次
发布时间:2019-05-23

本文共 750 字,大约阅读时间需要 2 分钟。

 

问题 R: 一家人

时间限制: 1 Sec  内存限制: 32 MB

题目描述

最近小明交了一个新朋友叫小宇,他们在聊天的时候发现500年前他们竟然是一家人!现在小明想知道小宇是他的长辈,晚辈,还是兄弟。

输入

输入包含多组测试数据。每组首先输入一个整数N(N<=10),接下来N行,每行输入两个整数a和b,表示a的父亲是b(1<=a,b<=20)。小明的编号为1,小宇的编号为2。

输入数据保证每个人只有一个父亲。

输出

对于每组输入,如果小宇是小明的晚辈,则输出“You are my younger”,如果小宇是小明的长辈,则输出“You are my elder”,如果是同辈则输出“You are my brother”。

样例输入

51 32 43 54 65 661 32 43 54 65 76 7

样例输出

You are my elderYou are my brother
#include
using namespace std;int main(){ int n; while(cin>>n){ int a,b,sum=0,sum2=0,max; int q[100]={0}; while(n--) { cin>>a>>b; q[a]=b; } for(int i = 1; q[i] != 0; i = q[i]) { sum++; } for(int i = 2; q[i] != 0; i = q[i]) { sum2++; } if(sum==sum2) cout<<"You are my brother"<

转载地址:http://gatgn.baihongyu.com/

你可能感兴趣的文章
Android开发常见面试题类型
查看>>
2017美团校招安卓岗
查看>>
YUV基础知识《转载》
查看>>
C语言动态申请内存
查看>>
cmake万能模板
查看>>
让你不再害怕指针——C指针详解
查看>>
十张图解释机器学习的基本概念
查看>>
红黑树:自平衡的二叉查找树
查看>>
回收站功能在 Linux 中的实现
查看>>
数据包头分析---网络字节序与主机字节序
查看>>
linux sh/bash 编程常用
查看>>
x86寄存器和栈帧
查看>>
计算机科学经典论文(zz)
查看>>
ECC加密算法入门介绍
查看>>
spark && Tachyon
查看>>
文件系统与NoSQL分布式存储技术对比
查看>>
调试寄存器(debug registers, DRx)理论及实践
查看>>
Linux下逻辑地址-线性地址-物理地址图解
查看>>
vim安装SrcExpl 插件,实现自动显示跳转函数及变量定义功能
查看>>
linux 版本中 i386/i686/x86-64/pcc 等... 的区别
查看>>