当前位置: 首页 > ai >正文

P3392 涂条纹

P3392 涂条纹 - 洛谷

#include<bits/stdc++.h> 
using namespace std;
int n,m,a[52][3];//数组a记录每一行W,B,R的个数 
int ans,mi=100000;
char c[52][52];
int main(){cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>c[i][j];if(c[i][j]=='W'){a[i][0]++;}else if(c[i][j]=='B'){a[i][1]++;}else{a[i][2]++;}}}for(int i=1;i<=n-2;i++){//至少留两行 for(int j=i+1;j<=n-1;j++){//至少留一行 ans=0;//重置为0 for(int k=1;k<=i;k++)ans+=m-a[k][0];//i之前的全涂白for(int k=i+1;k<=j;k++)ans+=m-a[k][1];//i+1到 j全涂蓝 for(int k=j+1;k<=n;k++)ans+=m-a[k][2];//j+1到 n全涂红 mi=min(ans,mi);//取小 }}cout<<mi;return 0;
}

http://www.xdnf.cn/news/8554.html

相关文章:

  • 零基础学习计算机网络编程----网络基本知识
  • python安装
  • css五边形
  • Spring boot使用
  • Git使用
  • 串扰与反射对信号完整性的影响
  • Spring Boot微服务架构(四):微服务的划分原则
  • 精益数据分析(82/126):先行指标驱动的增长黑客策略——从相关性到因果性的跨越
  • 基于大模型预测的视神经脊髓炎技术方案
  • Java—— IO流的应用
  • Python 爬虫之requests 模块的应用
  • Trae(The Real Al Engineer)
  • SQL每日一练(2)
  • Vue3响应式数据: 深入分析Ref与Reactive
  • React 文件分片上传与下载全解析
  • 听课笔记之中国式现代化导论
  • 提效-点击跳转到源码
  • C++系统IO
  • 电脑C盘清理技巧:释放空间,提升性能
  • 【MySQL】表的内外连接
  • 缓存的更新机制
  • 计算机网络期末复习资料
  • 建筑机械员(建筑施工机械管理人员)考试练习题
  • Gartner《Optimize GenAI Strategy for 4 Key ConsumerMindsets》学习心得
  • Netty学习专栏(四):如何解决粘包/拆包问题及自定义协议的实现
  • 网络安全从零开始(一):基础技能全解析
  • github好玩的工具
  • 车载中央域控制器测试【BCM模块介绍-外灯3】
  • SQL每日一题
  • 【MySQL】CRUD