NOIP2010-S-1-机器翻译题解

#include<bits/stdc++.h>
using namespace std;
int main(){
    int m,n;
    cin>>m>>n;
    queue<int>q;
    int a[1005]={0};
    int ans=0;
    for(int i=0;i<n;i++){
        int x;
        cin>>x;
        if(a[x]==1)continue;
        ans++;
        if(q.size()>=m){
            int t=q.front();
            q.pop();
            a[t]=0;
        }
        q.push(x);
        a[x]=1;
    }
    cout<<ans<<endl;
    return 0;
}

?不让发AC代码,而且你这是纯代码了吧…

我们线下懒得抄了,我会删