RQNOJ-28-愚蠢的宠物
来源:互联网 发布:解压最快的软件 编辑:程序博客网 时间:2024/04/27 20:50
01.
#include<cstdio>
02.
#include<iostream>
03.
#include<cstdlib>
04.
#include<algorithm>
05.
#include<cstring>
06.
#include<cmath>
07.
using
namespace
std;
08.
const
int
maxn=1000000+10;
09.
10.
int
n;
11.
int
x,y;
12.
int
f[maxn];
13.
bool
v[maxn];
14.
15.
void
dfs(
int
x)
16.
{
17.
if
(v[x])
18.
{
19.
printf
(
"%d"
,x);
20.
exit
(0);
21.
}
22.
23.
v[x]=
true
;
24.
if
(x!=1) dfs(f[x]);
25.
}
26.
27.
int
main()
28.
{
29.
//freopen("input.txt","r",stdin);
30.
//freopen("output.txt","w",stdout);
31.
32.
scanf
(
"%d"
,&n);
33.
for
(
int
i=1;i<n;++i)
34.
{
35.
scanf
(
"%d%d"
,&x,&y);
36.
f[y]=x;
37.
}
38.
scanf
(
"%d%d"
,&x,&y);
39.
40.
dfs(x),dfs(y);
41.
return
0;
42.
}
- RQNOJ-28-愚蠢的宠物
- 愚蠢的宠物
- RQNOJ愚蠢的矿工
- 【codevs】1503 愚蠢的宠物
- codevs 1503 愚蠢的宠物
- 【DFS】【Rqnoj28】[Stupid]愚蠢的宠物
- Codevs 1503 愚蠢的宠物 解题报告
- 【Rqnoj28】愚蠢的宠物 最近公共祖先
- 【基础练习】【倍增LCA】codevs1503 愚蠢的宠物
- 【数论 / 数值】【RQNOJ】[stupid]愚蠢的组合数
- 愚蠢的宠物图解(并查集父思想节点表示法)
- rqnoj-28
- 一个愚蠢的想法
- 愚蠢的人
- 我的愚蠢错误
- 愚蠢的问题
- 一个愚蠢的错误
- 愚蠢的行为
- 常用Windows消息、常量命名参考
- cocos2d-x 使用action实现各种动画效果
- 2011:IP地址
- 封装格式
- android限制横竖屏切换 方法
- RQNOJ-28-愚蠢的宠物
- Qt For Android搭建
- Lecture 2(下)
- Excel.Application 导出Excel
- Quartz.jar
- Android 基础知识 十三
- 常用Windows消息、常量命名参考
- 设置昵称为空的方法
- 1069:判断三角形形状