PAT 1032. Sharing (25)
来源:互联网 发布:四则运算算法实现 编辑:程序博客网 时间:2024/04/28 11:15
//没有想到这道题必须用map,用map后既能不超时也能简单很多~
#include<iostream>using namespace std;#include<cstring>int map[100005];int vst[100005] = { 0 };int main(){memset(map, -1, sizeof(map));int add1, add2, n;cin >> add1 >> add2 >> n;for (int i = 0; i < n; i++){int a, b; char ch;cin >> a >> ch >> b;map[a] = b;}int add = add1;while (add != -1){vst[add] = 1;add = map[add];}add = add2;while (add != -1 && !vst[add]){add = map[add];}if (add == -1)printf("-1");elseprintf("%05d", add);}
0 0
- 1032. Sharing (25)-PAT
- 【PAT】1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT:1032. Sharing (25)
- PAT 1032. Sharing (25)
- pat 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- 1032. Sharing (25) PAT
- PAT (Advanced) 1032. Sharing (25)
- PAT A 1032. Sharing (25)
- PAT甲 1032. Sharing (25)
- PAT(A) - 1032. Sharing (25)
- 【PAT甲级】1032. Sharing (25)
- 双向循环链表(10.2)
- 快结束了快捷方式离开房间看来时间反馈
- 素数的求法
- APNS push 服务器端 SSL3.0 转 TLS (iPhone苹果推送服务)
- 将a,b,c从小到大排序
- PAT 1032. Sharing (25)
- Android Activity生命周期图解
- 关于存钱的继承接口实现
- uva 10048(最短路)
- soj2062 prison break
- 第十周上机项目5 输出完数
- C# 进制之间的转换
- 加快了建设的路口就付款了圣诞节了开发商的快乐
- 聊聊序列化(一)关于序列化协议的一些思考和问题