1 条题解
-
0huhes (liangjiaQ) LV 10 @ 2021-10-30 15:36:42
#include<iostream> using namespace std; int n,a[1010],b[10],x,y,z; int main() { cin>>n; for(int i=0;i<n;i++) { cin>>a[i]; b[a[i]]++; } for(int i=b[1];i<n-b[3];i++) if(a[i]==3) x++; for(int i=n-b[3];i<n;i++) if(a[i]==2) y++; for(int i=0;i<b[1];i++) if(a[i]!=1) z++; cout<<max(x,y)+z; }
- 1
信息
- ID
- 567
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- 递交数
- 4
- 已通过
- 3
- 上传者