摘要: 题目链接只要把钟表想清楚就没问题了,分针一分钟转6度,而时针一分钟转0.5度,1小时转30度,减减算算就OK了。 1 #include <stdio.h> 2 #include <string.h> 3 int main() 4 { 5 char end[10] = "0:00"; 6 char p[10]; 7 int i,hour,min,len; 8 double sum; 9 while(scanf("%s",p)!=EOF)10 {11 if(strcmp(p,end)==0)12 break;13 ... 阅读全文
posted @ 2012-07-14 20:47 Naix_x 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题目链接寻找以前出现过的数字。。。不要和培训老师一样,用循环。。。PS:这个题好搞啊,编错了两个地方,居然过了样例,然后就AC了。。。误打误撞。。。 1 #include <stdio.h> 2 #include <string.h> 3 int p[1000000]; 4 int main() 5 { 6 int z,i,m,l,j,num,a = 0; 7 while(scanf("%d%d%d%d",&z,&i,&m,&l)!=EOF) 8 { 9 memset(p,0,sizeof(p));10 if(!z&a 阅读全文
posted @ 2012-07-14 20:19 Naix_x 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 题目链接大胆的猜,勇敢的交。。。还好猜对了。 1 #include <stdio.h> 2 int main() 3 { 4 int a,b,t; 5 scanf("%d",&t); 6 while(t--) 7 { 8 scanf("%d%d",&a,&b); 9 printf("%d\n",(a/3)*(b/3));10 }11 return 0;12 } 阅读全文
posted @ 2012-07-14 19:50 Naix_x 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 题目链接总是敲错,死调,还好打之前想的如何实现想的挺清楚,可是敲的时候老出错,外加x轴和Y轴有点混淆了,调试了40+比打代码的时间都长。。还好1Y。 1 #include <stdio.h> 2 #include <string.h> 3 int p[101][101],o[101][101]; 4 int x[4] = {-1,0,1,0}; 5 int y[4] = {0,1,0,-1}; 6 int main() 7 { 8 int ti,n,m,a,b,i,j,k,sv,ev,nu,t,r,c,z,rr; 9 int kei,kej; 10 c... 阅读全文
posted @ 2012-07-14 17:36 Naix_x 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 题目链接理解好题意就没啥问题了,自己判断是否是最后一个元素想错了,导致PE两次,直接搞了个标记变量AC了。。。我用的是栈 模拟所有的元素。 1 #include <stdio.h> 2 #include <string.h> 3 int p[100001]; 4 int main() 5 { 6 int t,n,i,j,start,k,z; 7 int o[21]; 8 scanf("%d",&t); 9 while(t--)10 {11 memset(p,0,sizeof(p));12 memset(o,0,sizeof... 阅读全文
posted @ 2012-07-14 16:16 Naix_x 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目链接以前的时候,大一上的时候以为是大水题,当时连题意都没读懂,再次做枚举16个点,900+,差点就超时了。。。和那个翻棋子特别类似。 1 #include <stdio.h> 2 #include <string.h> 3 int z; 4 char p[4][4]; 5 int o[4][4]; 6 void change(int x,int y) 7 { 8 int i; 9 for(i = 0;i <= 3;i ++)10 {11 if(p[x][i] == '-'&&i != y)12 p[x][i] = '+& 阅读全文
posted @ 2012-07-14 15:36 Naix_x 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题目链接被数据给吓到了,本来以为是各种高精度的综合题,又想是否是高深的数学结论题,怎么做出来的人这么多啊。。。看reader的时候同学的BOLG有,发现原来是double 就可以搞,无语。。。。连精度都不卡。。。 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 #include <math.h> 5 #define N 1000000000 6 int main() 7 { 8 int n; 9 double p,s,str,end;10 while(scanf 阅读全文
posted @ 2012-07-14 15:06 Naix_x 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题目链接理解错题意啊。。。。看题解知道到做法后就很简单了,自己想的算法是错误的。。。对Floyd加深一下理解。这个是有向图找最大的环,我理解的题意偏差的太多了。。。 1 #include <stdio.h> 2 #include <string.h> 3 #define N 1000000 4 char p[31][100]; 5 double map[31][31]; 6 int n; 7 int judge(char *k) 8 { 9 int i;10 for(i = 1; i <= n; i ++)11 {12 if(strcmp(k,p[i]... 阅读全文
posted @ 2012-07-14 13:22 Naix_x 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 题目链接第一WA,发现读错题了,以为求最大生成树的最小边。。。再次PE,题目中明明说:There is an empty line after each test case.这不是坑人吗?数据中没有换行还算是比较裸的prim的。。 1 #include <stdio.h> 2 #include <string.h> 3 #define N 100000000 4 int map[501][501],low[501],o[501]; 5 int main() 6 { 7 int i,j,k,n,t,min,max; 8 scanf("%d",& 阅读全文
posted @ 2012-07-14 11:16 Naix_x 阅读(111) 评论(0) 推荐(0) 编辑