编辑代码

#include <iostream>
using namespace std;
void find()
{
    int i;
    int ge,shi,bai,qian,wan;
    for(i=10000;i<=99999;i++)
    {
        ge=i%10;
        shi=i/10%10;
        bai=i/100%10;
        qian=i/1000%10;
        wan=i/10000;
        if(ge==qian&&shi==wan)
        {
            int sum;
            sum=shi*i;
            ge=sum%10;
            shi=sum/10%10;
            bai=sum/100%10;
            qian=sum/1000%10;
            wan=sum/10000%10;
            if(sum>99999&&ge==shi&&shi==bai&&bai==qian&&qian==wan)
            {
                cout<<"满足该式的五位数:"<<i<<endl;
                cout<<"六位数结果为:"<<sum<<endl;
            }
        }
    }
}
int main() {
    find();
	return 0;
}