【解题报告】【HODJ1017】【简单题】A Mathematical Curiosity
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1017
1.判断整数的方法:除以某个整数,如果还是整数,则证明是整数
2.Sample Input中里面包含了空格,但实际上没有
3.注意结尾换行
1 #include<stdio.h> 2 int main() 3 { 4 int N,k,n,m,i,j,sum,t; 5 scanf("%d",&N); 6 for(k=1;k<=N;k++) 7 { 8 t=1; 9 while(scanf("%d%d",&n,&m)!=EOF&&m||n) 10 { 11 sum=0; 12 for(i=1;i<n-1;i++) 13 { 14 for(j=i+1;j<n;j++) 15 { 16 if((i*i+j*j+m)%(i*j)==0) 17 sum++; 18 } 19 } 20 printf("Case %d: %d\n",t++,sum); 21 } 22 if(k!=N)printf("\n"); 23 } 24 return 0; 25 }