这道题很简单 如果x>y,警察就一直破坏门,让Slavik修不过来
if(x>y){ cout<<n; return 0; }
如果x<=y,警察就一直破坏门(ai<=x),让Slavik不能修。此时用一个变量一个cnt来储存被破坏的门(ai<=x)
for(int i=1;i<=n;i++){ if(a[i]<=x){ cnt++; } }
最后直接输出cnt/2就可以了(向上取整)
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 Hydro 通用账户