编辑失败的蒟蒻求助
查看原帖
编辑失败的蒟蒻求助
559740
冬风秋雨楼主2021/11/28 16:07
#include<bits/stdc++.h>
using namespace std;
int w[55],b[55],r[55];
char c;
int main() {
int n,m,maxn=55*55;cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++){
cin>>c;
if(c=='W')w[i]++;
if(c=='R')r[i]++;
if(c=='B')b[i]++;
	}
for(int i=1;i<=n-2;i++)
for(int j=i+1;j<=n-1;j++){
int need=0;
for(int x=1;x<=i;x++)need+=r[x]+b[x];
for(int x=i+1;x<=j;x++)need+=r[x]+w[x];
for(int x=j+1;x<=n:x++)need+=w[x]+b[x];
		if(need<maxn)maxn=need;
	}
	cout<<maxn;

}

恳请各位大佬给予修改意见,蒟蒻将感激不尽

2021/11/28 16:07
加载中...