1 条题解

  • 0
    @ 2025-7-5 17:07:25
    #include <bits/stdc++.h>
    using namespace std;
    int n, m;
    int a[1005];
    int main()
    {
        cin >> n >> m;
        for (int i = 1; i <= m; i++)
            cin >> a[i];
        int ans = 0;
        for (int i = 0; i <= n - 1; i++)
        {
            bool flag = false; // 认为 i 没到
            for (int j = 1; j <= m; j++)
                if (a[j] == i)
                    flag = true;
            if (!flag)
                cout << i << " ";
            else
                ans++;
        }
        if (ans == n)
            cout << n;
        return 0;
    }
    
    • 1

    信息

    ID
    10864
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    递交数
    7
    已通过
    3
    上传者