// hdoj_2092 整数解
// 234MS 220K 279 B GCC
#include <stdio.h>
int main(void)
{
int n, m, i, c;
while(scanf("%d%d", &n, &m) && n || m)
{
c = 0;
for(i = -9999; i < 10000; i ++)
{
if(i*(n-i) == m)
{
c = 1;
}
}
if(c)
printf("Yes\n");
else
printf("No\n");
}
return 0;
}
本文介绍了一个解决HDOJ_2092整数解问题的C语言程序实现方法,通过遍历可能的整数值来判断方程i*(n-i)==m是否有解,并给出Yes或No的回答。
226

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



