#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a, b;
while(scanf("%d%d", &a, &b) != EOF && (a||b))
{
int i, n;
n = b;
b = abs(b);
for( i=-1*b; i <= b; i++ )
{
if((a-i)*i == n )
{
printf("Yes\n");break;
}
}
if(i > b)
printf("No\n");
}
return 0;
}hdu 2092 整数解
最新推荐文章于 2024-08-22 20:10:34 发布
本文提供了一个使用C++解决特定数学问题的程序实例。该程序读取两个整数输入,通过遍历一系列可能的整数来判断是否存在某个整数i,使得(a-i)*i等于第二个输入的数值b。如果找到这样的i,则输出Yes,否则输出No。此示例展示了基本的输入输出操作、条件判断和循环结构。
818

被折叠的 条评论
为什么被折叠?



