我什么我也只有10分

P1540 [NOIP2010 提高组] 机器翻译

我也是10分 ```cpp #include<bits/stdc++.h> using namespace std; int p[101],n,m; int bb(int t) { if(++t>m) return 1; else return t; } int aa(int a) { for(int i=1;i<=m;i++) if(a==p[i]) return 1; return 0; } int main() { int t=1,ans=1; memset(p,-1,sizeof(p)); cin>>m>>n; if(m==0) { cout<<n; return 0; } int a[n+1]; for(int i=1;i<=n;i++) cin>>a[i]; p[t]=a[1]; for(int i=2;i<=n;i++) { if(aa(a[i])) continue; else { ans++; p[bb(t)]=a[i]; } } cout<<ans; } ```
by czk15 @ 2017-08-20 18:54:19


对于10%的数据有M=1,N≤5。
by huangzirui @ 2017-08-22 09:57:38


呵呵
by huangzirui @ 2017-08-22 09:57:57


|