HDU 1017 A Mathematical Curiosity(枚举)

来源:互联网 发布:thinkphp5防止sql注入 编辑:程序博客网 时间:2024/06/05 05:30

题意:给你一个N,你可以进行N项操作(The first line of a multiple input is an integer N, then a blank line followed by N input blocks.本句话是坑,错的)。

  每项操作包括输入n和m,输入0 0为止。

  当进行第N项操作后,不需要再输出空行!


思路:枚举

#include<iostream>using namespace std;int main(){    int t,n,m;    cin>>t;    while(t--)    {        int d=1;        while(cin>>n>>m&&(n||m))        {            int sum=0;//计数            for(int a=1;a<n;a++)            for(int b=a+1;b<n;b++)             {                 if((a*a+b*b+m)%(a*b)==0)                    sum++;             }             cout<<"Case "<<d++<<": "<<sum<<endl;        }        if(t)            cout<<endl;    }    return 0;}


0 0
原创粉丝点击