用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