【5IC-11】求满足式子:abcd*e=dcba的四位数

 时间:2026-04-25 01:02:57

1、代码如下:

#include<iostream>

using namespace std;

int main()

{

int min(9999),k(0);

for(int a=1;a<=9;a++)

for(int b=0;b<=9;b++)

 for(int c=0;c<=9;c++)

  for(int d=0;d<=9;d++)

   for(int e=2;e<=9;e++)

   {if((a*1000+b*100+c*10+d)*e==(d*1000+c*100+b*10+a))

    {

k++;min=(a*1000+b*100+c*10+d);

    if(k==1)

{cout<<"min="<<min<<"\ne="<<e<<endl;}

}}

cout<<"共有"<<k<<endl;

return 0;

}

【5IC-11】求满足式子:abcd*e=dcba的四位数

2、运行结果:

【5IC-11】求满足式子:abcd*e=dcba的四位数

1、如图,此题应用穷举法,列出所有可能:

for(int a=1;a<=9;a++)

for(int b=0;b<=9;b++)

 for(int c=0;c<=9;c++)

  for(int d=0;d<=9;d++)

   for(int e=2;e<=9;e++)

【5IC-11】求满足式子:abcd*e=dcba的四位数

2、判断是否满足条件:

if((a*1000+b*100+c*10+d)*e==(d*1000+c*100+b*10+a)

【5IC-11】求满足式子:abcd*e=dcba的四位数

3、记录个数,并输出最小值:

k++;min=(a*1000+b*100+c*10+d);

    if(k==1)

{cout<<"min="<<min<<"\ne="<<e<<endl;}

【5IC-11】求满足式子:abcd*e=dcba的四位数

  • 怎么判断是齐次方程呢
  • 为什么AX+BY+CZ+D=0 过x轴则A=0,D=0
  • 旋转矢量图怎么求初相位
  • 对弧长的曲线积分的计算方法与典型例题
  • 数量积和向量积有什么区别?
  • 热门搜索
    微信传视频过大怎么办 怎么屏蔽垃圾短信 河北政法职业学院怎么样 一直咳嗽是怎么回事 范冰冰怎么了 怎么样打字速度快 婚姻不顺怎么办 天津职业技术师范大学怎么样 产后脱发怎么办 白带增多是怎么回事