1032. Sharing (25)
来源:互联网 发布:js 自执行函数 编辑:程序博客网 时间:2024/05/04 13:19
1032. Sharing (25)
#include <stdio.h>#include <algorithm>using namespace std;class CA{public:enum{N=100000};void run();int ar[N],addr1,addr2,n;bool b[N];};void CA::run(){n=N;fill_n(ar,n,-1);fill_n(b,n,false);scanf("%d%d%d",&addr1,&addr2,&n);int i,a1,a2,icom=-1;char ch;for(i=0;i<n;i++){scanf("%d %c %d",&a1,&ch,&a2);ar[a1]=a2;}while(addr1!=-1||addr2!=-1){if(addr1!=-1){if(b[addr1]){icom=addr1;break;}b[addr1]=true;addr1=ar[addr1];}if(addr2!=-1){if(b[addr2]){icom=addr2;break;}b[addr2]=true;addr2=ar[addr2];}}if(icom>0) printf("%05d",icom);else printf("-1");}int main(){//freopen("test.in","r",stdin);CA *a=new CA;a->run();return 0;}
- 1032. Sharing (25)
- 1032. Sharing (25)-PAT
- 【PAT】1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT 1032. Sharing (25)
- PAT:1032. Sharing (25)
- 1032. Sharing (25)
- PAT 1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- 1032. Sharing (25)
- pat 1032. Sharing (25)
- #pragma pack(n)作用
- 数组转xml
- android:lifecycle
- Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解
- java反射机制
- 1032. Sharing (25)
- 回调函数的介绍
- VC++内存释放总结
- Hibernate的generator属性之意义
- mysql与memcache结合
- 关于 Java 常用工具您不知道的 5 件事
- #pragma
- Tomcat6.0源码学习--Connector架构
- SQL 中 Arg的使用