20分求改正!!

P1540 [NOIP2010 提高组] 机器翻译

改了一下,现在90分: ```cpp #include<iostream> #include<cstring> int a[10]={-1},m; using namespace std; int wy(int x) { for(int i=m;i>=2;i--) a[i]=a[i-1]; a[1]=x; } bool pd(int x) { for(int i=1;i<=m;i++) if(x==a[i]) return 1; return 0; } int main() { int n,ans=0,num; cin>>m>>n; for(int i=1;i<=n;i++) { cin>>num; if(pd(num)==0) { ans++; wy(num); } } cout<<ans; return 0; } ```
by MscWood @ 2017-09-10 16:57:33


|