啊,哪里不对啊
查看原帖
啊,哪里不对啊
521302
landernal楼主2022/1/27 23:20
#include <iostream>

using namespace std;

int main() {
    int x = 0;
    for(int i = 1; i <= 3; i++) {
        for(int j = 1; j <= 9 && j != i; j++) {
            for(int k = 1; k <= 9 && k != i && k != j; k++) {
                x = i * 100 + j * 10 + k;
                int y = x + x;
                int z = x + y;
                if(i == y / 100 || i == y / 10 % 10 || i == y % 10 ||
                   j == y / 100 || j == y / 10 % 10 || j == y % 10 ||
                   k == y / 100 || k == y / 10 % 10 || k == y % 10) {
                    continue;
                }else if(i == z / 100 || i == z / 10 % 10 || i == z % 10 ||
                         j == z / 100 || j == z / 10 % 10 || j == z % 10 ||
                         k == z / 100 || k == z / 10 % 10 || k == z % 10 || z >= 1000) {
                    continue;
                }else{
                    cout << x << " " << y << " " << z << endl;
                }
            }
        }
    }
    return 0;
}

2022/1/27 23:20
加载中...