3 条题解

  • 1
    #include<bits/stdc++.h>
    using namespace std;
    int n,m,a[10005],x;
    bool ok=1;
    int main( ){
        cin>>n>>m;
        for (int i=1;i<=m;i++)
            cin>>x,a[x]++;
        for (int i=0;i<n;i++)
            if (a[i]==0)
                ok=0,cout<<i<<" ";
        if (ok==1)
            cout<<n;
        return 0;
    }
    
    
  • 1

    #include<iostream>
    using namespace std;
    int a[1005],w[1005];
    int main()
    {
    int n,t,j=0,s=0,v=0;
    cin>>t>>n;
    for(int i=0;i<n;i++)
    {
    cin>>a[i];
    }
    for(;j<t;j++)
    {
    w[j]=s;
    s++;
    }
    for(int c=0;c<n;c++)
    {
    for(int x=0;x<t;x++)
    {
    if(w[x]==a[c])
    w[x]=-1;
    }
    }
    for(int f=0;f<t;f++)
    {
    if(w[f]==-1)
    ;
    else
    {
    cout<<w[f]<<' ';
    v++;
    }
    }
    if(v==0)
    cout<<n;
    }

  • 0

    #include<bits/stdc++.h>
    using namespace std;
    int n,m,a[10086],x;
    bool ok=1;
    int main( )
    {
    cin>>n>>m;
    for (int i=1;i<=m;i++)
    {
    cin>>x;
    a[x]++;
    }
    for (int i=0;i<n;i++)
    {
    if (a[i]==0)
    {
    ok=0;
    cout<<i<<" ";
    }
    }
    if (ok==1)
    cout<<n;
    return 0;

    }

  • 1

信息

ID
2595
难度
7
分类
(无)
标签
递交数
388
已通过
86
通过率
22%
上传者