C++ ABCDEF是0到9的一个数 ABCDEF*2==CDABEF

来源:百度知道 编辑:UC知道 时间:2024/07/06 15:24:12
ABCDEF*2==CDABEF

没多想,给你来个暴力的!

#include<iostream>
using namespace std;
int main()
{
unsigned int n[6],temp=0,temp1=0;
for (unsigned int a=123456;a<=999999;a++)
{
temp1=a;
for (unsigned int b=0;b<6;b++)
{
if (temp1<10)
{
n[b]=temp1;
break;
}
else
{
n[b]=temp1%10;
temp1/=10;
}
temp=n[3]*100000+n[2]*10000+n[1]*1000+n[0]*100+n[5]*10+n[4];
if (a*2==temp)
{
cout<<"ABCDEF::"<<a<<" X2"<<" CDEFAB::"<<temp<<endl;
cin>>temp;
}
}
}
cout<<"查找完毕"<<endl;
return 0;
}

void f()
{
ABCDEF*2 == CDABEF;
}

#include<iostream>
using namespace std;
int main()
{
int A,B,C,D,E,F;
for(A=1;A<=9;A++)
for(B=0;B<=9;B++)
for(C=0;C<=9;C++)
for(D=0;D<=9;D++)