10分求助
查看原帖
10分求助
1012424
lixianyuan楼主2024/7/2 22:06
#include<bits/stdc++.h>
using namespace std;
int m,n,a,x,l,ans;
int s[10000];
int main(){
    cin>>m>>n;
    for(int i=m;i<n+m;i++){
        cin>>a;
        x=i;
        for(int j=i-1;j>=x-m;j--){
            if(x-m<0)break;
            if(s[j]==a){
                l=1;
                ans--;
                break;
            }
            if(s[i]==0)x--;
         }
         if(!l){
             s[i]=a;
         }
         ans++;
     }
     cout<<ans;
     return 0;
}
2024/7/2 22:06
加载中...