5 条题解

  • 2
    @ 2025-11-5 19:21:38

    求个赞

    using namespace std;
    int main() {
        int n, m;
        cin >> n >> m;
        
        vector<bool> a(n, false);
        
        for (int i = 0; i < m; i++) {
            int id;
            cin >> id;
            a[id] = true;
        }
        
        vector<int> is;
        for (int i = 0; i < n; i++) {
            if (!a[i]) {    
                is.push_back(i);
            }
        }
        
        if (is.empty()) {
            cout << n;  
        } else {
            for (int i = 0; i < is.size(); i++) {
                if (i > 0) {
                    cout << " ";
                }
                cout << is[i];      
            }
        }
        
        return 0;
    }
    
    

    信息

    ID
    3302
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    111
    已通过
    28
    上传者