您的位置:首页 > 其它

hdoj 1017(水题)

2013-04-25 19:10 239 查看


#include<iostream>
#include<stdio.h>
using namespace std;
int n,m;
int N;
int a,b;
int main()
{
//freopen("in.txt","r",stdin);
scanf("%d",&N);
char str[20];

while(N--)
{
gets(str);
int times=0;
while(scanf("%d %d",&n,&m))
{
if(n==0&&m==0)
break;
int num=0;
for(b=1;b<n;b++)
{
for(a=1;a<b;a++)
{
if((a*a+b*b+m)%(a*b)==0)
{
num++;
}
}
}
printf("Case %d: %d\n",++times,num);
}
if(N>0)
{
printf("\n");
}

}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: