Codeforces 490B Queue(水)
来源:互联网 发布:js多行注释 编辑:程序博客网 时间:2024/06/05 17:06
题目链接:Codeforces 490B Queue
#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn = 1e6 + 5;const int maxm = 1e5 * 2 + 5;int N, ans[maxm];int v[maxn], f[maxn];void init () {scanf("%d", &N);memset(v, 0, sizeof(v));memset(f, -1, sizeof(f));int a, b;for (int i = 0; i < N; i++) {scanf("%d%d", &a, &b);f[a] = b;v[a]++, v[b]++;}}void solve(int b, int x) {while (b > 0) {ans[x] = b;x += 2;b = f[b];}}int main () {init();solve(f[0], 2);for (int i = 1; i <= 1e6; i++)if (v[i] == 1 && f[i] >= 0) {solve(i, 1);break;}for (int i = 1; i <= N; i++)printf("%d%c", ans[i], i == N ? '\n' : ' ');return 0;}
0 0
- Codeforces 490B Queue(水)
- CodeForces 490B Queue
- Codeforces 490B - Queue (模拟)
- [CodeForces 490B]Queue[实现]
- 【CODEFORCES】 B. Queue
- Codeforces 91B-Queue
- codeforces 91b Queue
- Codeforces 767 B The Queue
- CodeForces 767B The Queue
- Codeforces Round #279 (Div. 2)B. Queue
- Codeforces Round #279 (Div. 2) B. Queue
- 解题报告 之 CodeForces 91B Queue
- CodeForces 91B-K - Queue 二分
- CodeForces-266B Queue at the School
- 单调队列 CodeForces 91B Queue
- CodeForces 91B Queue【线段树】
- Codeforces Round #398 B. The Queue
- Codeforces 767"B" The Queue 模拟
- <a href="javascript:;" onclick="f1();" >test</a>单击不起作用的解决方法
- 平面广告设计课程中发散思维训练
- 【机器学习】机器学习(二)——线性回归
- vm6.5安装redhat时遇到的问题
- LeetCode--3Sum Closest
- Codeforces 490B Queue(水)
- 整个表格居中显示在网页
- Java_网络编程_使用UDP协议发送及接收数据
- [LeetCode]59.Spiral Matrix II
- 国内实际装机量最高的无线抄表模块APC240F,数量超过百万只
- 从win10体验到重装win8
- HDU 3400 - Line belt (三分)
- trace
- Unity3d(C#)错误提示:禁止在线程中进行游戏对象比较!