![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
#include <stdio.h>
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
#include <stdlib.h>
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
#include <string.h>
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
#include <math.h>
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
int main ()
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
int N;
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
scanf ("%d", &N );
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
for ( int i = 0; i < N; i ++ )
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
//输出之间存在空行
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
if (i)
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
printf ("\n");
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
int m, n;
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
int num = 0; //记录看这是第几组数
while ( scanf ("%d %d", &n, &m), m || n ) //水题也WA 了好多次就是这里错了
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
num ++;
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
int count = 0; //用于记录满足条件的 a b 整数对
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
for ( int a = 1; a < n; a ++ ) // b
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
for ( int b = a + 1; b < n; b ++ ) // a
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
{
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
if ( (a * a + b * b + m) % ( a * b ) == 0 )
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
count ++;
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
printf ("Case %d: %d\n", num, count);
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
//system ("pause");
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
return 0;
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
}
![](http://www.cppblog.com/Images/OutliningIndicators/None.gif)
posted on 2010-09-04 13:26
雪黛依梦 阅读(436)
评论(0) 编辑 收藏 引用 所属分类:
简单题