搜索
查看: 174|回复: 0

求助!!!

[复制链接]
 楼主| 发表于 2020-11-16 19:45:22 | 显示全部楼层 |阅读模式
5啊哈币
  1. #include <iostream>
  2. #include <cstdio>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a,b,c,d,k;
  7.     printf("这是一个可以找出1~10000之内雷劈数的程序");
  8.     for(a=1;a<=9;a++)
  9.     {
  10.         for(b=1;b<=9;b++)
  11.         {
  12.             for(c=1;c<=9;c++)
  13.             {
  14.                 for(d=1;d<=9;d++)
  15.                 {
  16.                     k=1000*a+100*b+10*c+d;
  17.                     if ((a+b*100+c*10+d)^2=k
  18.                         || (10*a+b+10*c+d)^2=k
  19.                         || (100*a+10*b+c+d)^2=k)
  20.                         {
  21.                             printf("%d,",k);
  22.                         }
  23.                 }
  24.             }
  25.         }
  26.     }
  27.     return 0;
  28. }
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表