pat1032
来源:互联网 发布:天猫购物券淘宝能用吗 编辑:程序博客网 时间:2024/05/21 00:46
一开始不知道scanf(“%d”,&a)读带有前导零的可以将前面的0自动滤去,而且也不知道printf(“%05d”)的含义,表示的是以五个字符的格式输出,不足5个的用0补充。开始用的是map做的,结果最后一个测试样例超时。其实这样构造的是一个静态链表。
#include<stdio.h>#include<stdlib.h>#include<string.h>struct Node{ int next; char ch;};Node node[100005];int vis[100005];int main(){ int start1,start2,N,a,b; char c; scanf("%d%d%d",&start1,&start2,&N); memset(vis,0,sizeof(vis)); for(int i=0;i<N;i++){ scanf("%d %c %d",&a,&c,&b); node[a].ch=c; node[a].next=b; } while(start1!=-1){ vis[start1]=1; start1=node[start1].next; } bool flag=false; int ans; while(start2!=-1){ if(vis[start2]==1){ flag=true; ans=start2; break; } start2=node[start2].next; } if(flag) printf("%05d\n",ans); else printf("-1\n"); //system("pause"); return 0;}
- pat1032
- PAT1032
- pat1032 Sharing
- [哈希]PAT1032 Sharing
- PAT1032 挖掘机技术哪家强
- PAT1032挖掘机技术哪家强
- pat1032:挖掘机技术哪家强
- PAT1032 挖掘机技术哪家强(20)
- 【PAT1032】Sharing 找两单词链表的相同后缀
- 【JPA】JPA本地查询注解SqlResultSetMapping的使用
- super关键字
- 生活、工作、总结(三)
- PMP项目管理之核心:项目经理角色定位
- jdk 7修改字体方法,让netbeans显示正常
- pat1032
- USACO Section 1.1.7 Broken Necklace
- 题目1049: 最大公约数
- QLabel设置文字大小和颜色
- java 设计模式-创建模式之简单工厂模式
- Struts2入门(4)
- 文件拷贝代码以及疑问
- [Sonia] Implementation of Huffman Algorithm
- LogCat详解