PersonalCorpus 版 (精华区)

41345 2002-10-13 20:49:39 Accepted
1152 C++ 00:00.21 384K Big Guava

int main()
{
#ifndef ONLINE_JUDGE
    freopen("c:\\0acm\\zju\\i1152","r",stdin);
    freopen("c:\\0acm\\zju\\o1152","w",stdout);
#endif

    int a,b,n,m,sum,t,k;

    scanf("%d\n",&t);
    while (t--) {
        k=0;
        while (1) {
            scanf("%d%d\n",&n,&m);
            if ((n==0)&&(m==0)) break; else k++;
            sum=0;
            for (a=1;a<n;a++) for (b=a+1;b<n;b++)
                if ( (a*a+b*b+m)%(a*b)==0 ) sum++;
            printf("Case %d: %d\n",k,sum);
        }
        if (t>0) printf("\n");
    }
}
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.506毫秒