这道题我得了20分,看了题解之后也不明白哪错了,请求大佬指出错误,谢谢
查看原帖
这道题我得了20分,看了题解之后也不明白哪错了,请求大佬指出错误,谢谢
741732
small_Dongpo楼主2023/2/5 15:39

我的代码如下```

#include <iostream>
using namespace std;

int main()
{
    int k;
    bool f = 0;
    cin >> k;
    for (int i = 10000; i <= 30000; ++i)
    {
        int s1 = i / 100;
        int s2 = (i / 10) % 1000;
        int s3 = i % 1000;
        if (s1 % k == 0 && s2 % k == 0 && s3 % k == 0)
        {
            f = 1;
            cout << i;
        }
    }
    if (f == 0) cout << "no";
    return 0;
}
2023/2/5 15:39
加载中...