CodeForces 490
来源:互联网 发布:js跨域cookie 编辑:程序博客网 时间:2024/04/30 15:54
//题目的意思是每一个人报出他前后两人的编码,要求还原队列
#include<cstdio>typedef long long LL;#define N 1000010int a[N]={0}, b[N]={0}, ans[N]={0};bool v[N]={0};int main() {int n,ba,fr,k,i,tmp;scanf("%d", &n);for ( i = 1; i <= n; i++) {scanf("%d%d", &fr, &ba);a[fr] = ba; b[ba] = fr;v[fr] = v[ba] = 1;}for (tmp = a[0],k=2; tmp; tmp = a[tmp], k += 2) {//偶数位ans[k] = tmp; v[tmp] = 0;}i=1;while(!v[i]) i++;while (b[i]) i = b[i];//寻找起点//for ( k=1; tmp; tmp = a[tmp], k += 2) ans[k] = tmp;for (i = 1; i <= n; i++)printf("%d%s", ans[i], i == n ? "\n" : " ");return 0;}蛮好的处理方式。。。。
0 0
- CodeForces 490
- CodeForces 490B Queue
- CodeForces 490D Chocolate
- codeforces 490 D Chocolate
- CodeForces 490BQueue
- codeforces~~~
- Codeforces
- codeforces
- Codeforces
- codeforces
- codeforces
- Codeforces
- Codeforces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- 给CButton 置灰但图片显示
- from(file)用于提交后返回后端执行后的状态(这里是图片的例子)
- C/C++ 笔试、面试题目大汇总2
- Spring中@Async用法总结
- java冒泡排序
- CodeForces 490
- Cocos2d-x_播放帧动画
- 第四周 项目一-三角形类的构造函数(一)
- ListView不同行加载不同布局
- 树转二叉树的过程
- Android Button原理
- 1130-host ... is not allowed to connect to this MySql server
- RichText控件添加到对话框上不能运行的解决方法
- 我的vi命令集