大佬求助啊为什么80分,输入1时,输出和题解一样

P1151 子数整数

@[XTTian](/user/1165215) 21行的输出错了,应该是“No” AC代码: ```cpp #include<iostream> using namespace std; int main() { int K = 0, j = 0; cin >> K; for (int i = 10000; i <= 30000; i++) { int num1 = i % 10; int num2 = i / 10 % 10; int num3 = i / 100 % 10; int num4 = i / 1000 % 10; int num5 = i / 10000 % 10; if ((num5 * 100 + num4 * 10 + num3) % K == 0 && (num4 * 100 + num3 * 10 + num2) % K == 0 && (num3 * 100 + num2 * 10 + num1) % K == 0) { cout << i << endl; j = 1; } } if (j == 0) cout << "No"; return 0; } ```
by ethanzyz @ 2023-11-05 22:26:39


@[ethanzyz](/user/691271) nb,谢谢大佬
by XTTian @ 2023-11-06 21:24:57


|