30分程序,请各位大佬求教!!万分感谢

P1540 [NOIP2010 提高组] 机器翻译

这个只得了80分,应该对你有启发 ```cpp #include<iostream> using namespace std; int main() { int n,m,i,j=0,c,k; bool flag=0; cin>>m>>n; int nc[m]; for(i=0;i<m;i++) { nc[m]=2000; } for(i=1;i<=n;i++) { flag=0; cin>>c; for(k=0;k<m;k++) { if(nc[k]==c) flag=1; } if(flag==0) { for(k=0;k<m-1;k++) { nc[k]=nc[k+1]; } nc[m-1]=c; j++; } } cout<<j; } ```
by YunJ @ 2018-08-08 09:39:59


|