3_18.cpp
来自「C++程序设计技能百练随书配套光盘的源码」· C++ 代码 · 共 31 行
CPP
31 行
#include<iostream.h>
#include<iomanip.h>
void main()
{
int a,h,i,joke,g;
int d[4];
for(joke=1023;joke<=9876;joke++)
{
g=joke;
for(i=3;i>=0;i--)
{
d[i]=g%10;
g=g/10;
}
if(d[0]!=d[1]&&d[0]!=d[2]&&d[0]!=d[3]&&
d[1]!=d[2]&&d[1]!=d[3]&&d[2]!=d[3])
{
for(a=1;a<=9;a++)
for(h=1;h<=9;h++)
if(a!=h&&a!=d[0]&&a!=d[1]&&a!=d[2]&&a!=d[3]&&
h!=d[0]&&h!=d[1]&&h!=d[2]&&h!=d[3])
if (joke*(10*h+a)==100110*a+11001*h)
{
cout<<setw(6)<<100110*a+11001*h<<endl;
cout<<"-------="<<110*h+a<<endl;
cout<<setw(6)<<joke<<endl;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?