用C++编写ABCDEF*2=CDEFAB

来源:百度知道 编辑:UC知道 时间:2024/09/24 00:23:08

题目意思不明确。

//一共有3组解,程序如下:

#include<iostream>
#include<string>
using namespace std;

int main(const int argc, char* argv[])
{

//ABCDEF*2=CDEFAB;

int a,b,c,d,e,f;

for( a=1;a<9;a++)
for( b=0;b<9;b++)
for( c=1;c<9;c++)
for( d=0;d<9;d++)
for( e=0;e<9;e++)
for( f=0;f<9;f++)
if(2*(a*100000+b*10000+c*1000+d*100+e*10+f) == (c*100000+d*10000+e*1000+f*100+a*10+b))
{
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
cout<<"d="<<d<<endl;
cout<<"e="<<e<<endl;
cout<<"f="<<f<<endl<<endl;

}

return 0;
}

void main(){
long i,j,k;
for (i=0;i<10000;i++)
for (j=0;j<100;j++)
{if((j*10000+i