首页 > 其他 > 详细

杭电2092

时间:2016-11-16 19:22:40      阅读:191      评论:0      收藏:0      [点我收藏+]
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n,m,i,j,x;
 5     while(~scanf("%d%d",&n,&m)&&(n||m))
 6     {
 7         x=m<0?-m:m;
 8         for(i=1; i*i<=x; ++i)
 9         {
10             if(x%i)
11                 continue;
12             else
13                 j=m/i;
14             //printf("i-j=%d,j-i=%d\n",i-j,j-i);
15             if(m)
16             {
17                 if(i+j==n||-i-j==n)
18                     break;
19             }
20             else if(i-j==n||j-i==n)
21                 break;
22         }
23         if(i*i>x)
24             printf("No\n");
25         else
26             printf("Yes\n");
27     }
28 }

 

杭电2092

原文:http://www.cnblogs.com/qq188380780/p/6070514.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!