21 条题解

  • 1
    @ 2026-3-22 19:41:16
    #include <iostream>
    #include <vector>
    #include <algorithm>
    
    using namespace std;
    
    int main() {
        int n;
        cin >> n;
        vector<int> divisors;
    
        if (n % 3 == 0) divisors.push_back(3);
        if (n % 5 == 0) divisors.push_back(5);
        if (n % 7 == 0) divisors.push_back(7);
    
        sort(divisors.begin(), divisors.end());
    
        if (divisors.empty()) {
            cout << 'n' << endl;
        } else {
            for (int d : divisors) {
                cout << d << endl;
            }
        }
    
        return 0;
    }

信息

ID
864
时间
1000ms
内存
128MiB
难度
6
标签
递交数
1410
已通过
412
上传者