// 妙趣横生 // 9 // --------- // 生横趣妙 int 妙, 趣, 横, 生; for (妙 = 1; 妙 <= 9; 妙++) for (趣 = 0; 趣 <= 9; 趣++) for (横 = 0; 横 <= 9; 横++) for (生 = 1; 生 <= 9; 生++) { if (妙 == 趣 && 趣 == 横 && 横 == 生) continue; int a = 1000 * 妙 + 100 * 趣 + 10 * 横 + 生; int b = 1000 * 生 + 100 * 横 + 10 * 趣 + 妙; if (a * 9 == b) { cout << a << endl; return 0; } }