比赛 | 20111108 | 评测结果 | C |
---|---|---|---|
题目名称 | 机房 | 最终得分 | 0 |
用户昵称 | 风华正茂 | 运行时间 | 0.000 s |
代码语言 | C++ | 内存使用 | 0.00 MiB |
提交时间 | 2011-11-08 11:01:04 | ||
#include<fstream> #include<cmath> using namespace std; int main() { ifstream cin("orz.in"); ofstream cout("orz.out"); int n,m,i,a[2500],tot=1,t1=0,t2=0; cin>>n>>m; for(i=0;i<n;i++) { cin>>a[i]; if(a[i]==1) t1++; if(a[i]==2) t2++; if(abs(t1-t2)>m&&t1!=0&&t2!=0) { if(a[i-1]==1) { t2=0; t1=1; } else { t1=0; t2=1; } tot++; } } cout<<tot<<endl; return 0; }