此题不算特别麻烦,但是网页上的样例输入好像有点问题,一开始的N应该是3才对吧。。。希望有知道的童鞋给个指点~~
#include <stdio.h>
int main(){
int N;
scanf("%d",&N);
while(N--){
int n,m;
int a,b;
int cas = 1;
while((scanf("%d%d",&n,&m) != EOF)&&(n || m)){
int count = 0;
for(a = 1; a < n; a++){
for(b = a + 1; b < n; b++){
if((a * a + b * b + m) % (a * b) == 0)
count ++;
}
}
printf("Case %d: %d\n",cas++,count);
}
if(N){
printf("\n");
}
}
return 0;
}
大早上帝都突然一阵暴雨,淌着水撑着伞到实验室手机又收到一条坏消息。。。心情真是郁闷到极点唉= =