Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
50402 | jiabokai | 练82.1 涂国旗 | C++ | 无测评数据 | 0 MS | 0 KB | 668 | 2024-08-21 19:30:42 |
#include<bits/stdc++.h> using namespace std; int m,n,minn=0xff; char a[105][105]; int main(){ cin>>n>>m; for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ cin>>a[i][j]; } } for(int i=1;i<=n-2;i++){ for(int j=i+1;j<=n-1;j++){ int sum=0; for(int k=1;k<=i;k++){ for(int l=1;l<=i;l++){ if(a[k][l]!='W'){ sum++; } } } for(int k=i+1;k<=j;k++){ for(int l=1;l<=m;l++){ if(a[k][l]!='B'){ sum++; } } } for(int k=j+1;k<=n;k++){ for(int l=1;l<=m;l++){ if(a[k][l]!='R'){ sum++; } } } minn=min(sum,minn); } } cout<<minn; return 0; }