码迷,mamicode.com
首页 >  
搜索关键字:PAT 动态地址转换    ( 13520个结果
05-3. 六度空间 (PAT) - 图的遍历问题
“六度空间”理论又称作“六度分隔(Six Degrees of Separation)”理论。这个理论可以通俗地阐述为:“你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过五个人你就能够认识任何一个陌生人。”如图6.4所示。图6.4 六度空间示意图“六度空间”理论虽然得到广泛的认同,并...
分类:其他好文   时间:2015-02-15 10:41:04    阅读次数:947
PAT:1008. 数组元素循环右移问题 (20) AC
#include#includeint main(){ int n,move,cnt=0; scanf("%d%d",&n,&move); int* arr; arr=(int*)calloc(n,sizeof(int)); for(int i=0 ; i<n ; ++i) scan...
分类:编程语言   时间:2015-02-14 18:49:42    阅读次数:237
PAT:1026. 程序运行时间(15) AC
#includeconst int CLK_TCK=100;int main(){ int c1,c2,x; scanf("%d%d",&c1,&c2); x=c2-c1; if(x%CLK_TCK>=50) //换算成秒,先四舍五入处理【warning】:这里是>=不仅仅> x=x/CLK_...
分类:其他好文   时间:2015-02-14 18:47:38    阅读次数:195
PAT:1011. A+B和C (15) AC
#includeint main(){ int n; long long a,b,c; scanf("%d",&n); for(int turn=1 ; turnc) printf("Case #%d: true\n",turn); else printf("Cas...
分类:其他好文   时间:2015-02-14 17:27:04    阅读次数:191
PAT:1016. 部分A+B (15) AC
当做字符串处理#include#includeint main(){ char A[120],B[120],ca,cb; int iA=0,iB=0; scanf("%s %c %s %c",A,&ca,B,&cb); int lenA=strlen(A),lenB=strlen(B); ...
分类:其他好文   时间:2015-02-14 17:24:43    阅读次数:284
PAT:1001. 害死人不偿命的(3n+1)猜想 (15) AC
#includeint main(){ int n,cnt=0; scanf("%d",&n); while(n!=1) { if(n%2==0) n/=2; else n=(3*n+1)/2; ++cnt; } printf("%d\n",cnt)...
分类:其他好文   时间:2015-02-14 16:10:13    阅读次数:130
PAT:循环-12. 打印九九口诀表(15) AC
#includeint main(){ int x; scanf("%d",&x); for(int i=1 ; i<=x ; ++i) { for(int j=1 ; j<=i ; ++j) { printf("%d*%d=%-4d",j,i,i*j); } ...
分类:其他好文   时间:2015-02-13 21:08:49    阅读次数:170
PAT:循环-07. 爬动的蠕虫(15) 错两个
#include#includeint main(){ int a,b,c,tmp=0,time=0,tag=0; scanf("%d%d%d",&a,&b,&c); while(tmp<=a) { if(tag==0) { ++time; tmp+=b; ...
分类:其他好文   时间:2015-02-13 21:08:35    阅读次数:130
PAT:循环-01. 求整数段和(15) AC
#include#includeint main(){ int a,b,sum=0,tag=0; scanf("%d%d",&a,&b); while(a<=b) { if(tag==5) { printf("\n"); tag=0; } prin...
分类:其他好文   时间:2015-02-13 19:51:44    阅读次数:105
PAT:分支-10. 计算个人所得税(10) AC
#includeint main(){ double x; scanf("%lf",&x); if(x<=1600) printf("%.2lf\n",x*0); else if(x<=2500) printf("%.2lf\n",(x-1600)*0.05); else if(x<=3500).....
分类:其他好文   时间:2015-02-13 19:47:50    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!