【解题报告】【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 }

 

posted on 2012-07-21 18:59  coding封神  阅读(95)  评论(0编辑  收藏  举报

导航