题目链接:https://www.luogu.com.cn/problem/CF1391B
题意:给定一个n∗m的网格传送带,每个传送带上都有一个方向为,D代表向下,R代表向右。我们可以改变传送的的方向。(只能在下右之间做调整。)其中(n,m)处为柜台,我们要使得网格传送带上的行李都能到达柜台处,求我们至少要进行多少次操作更改。
思路:我们发现,所有的货物都是向右或者向下的,也就是说所有的货物最终都是会运到网格传送带的最右端或最下端。因此,我们只需要将最右端处的传送带改成向下,最下端的传送带改成向右就可以满足题目要求了。
代码如下:

#include<iostream>
#include<algorithm>
using namespace std;
char cell[103][103];
int main()
{ios::sync_with_stdio(false);cin.tie(0);int t;cin>>t;while(t--){int n,m;cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++)cin>>cell[i][j];}int ans=0;for(int i=1;i<n;i++)//控制最右端的{if(cell[i][m]=='R')ans++;}for(int i=1;i<m;i++){if(cell[n][i]=='D')//控制最下端的ans++;}cout<<ans<<endl;}return 0;
}

题解 CF1391B 【Fix You】相关推荐

  1. 1675: [Usaco2005 Feb]Rigging the Bovine Election 竞选划区(题解第二弹)

    1675: [Usaco2005 Feb]Rigging the Bovine Election 竞选划区 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: ...

  2. 2019 杭电多校第六场 题解

    比赛记录 注意随机数据 ,1-n排列这种,一般都有啥暴力重构之类的方法,期望重构次数很少之类的 1005也是这样,因为n^2但只有n个值有数,所以就可以n^2logn 题解 1001 Salty Fi ...

  3. thuwc2020咕咕记+题解

    前言 upd:更新了口胡题解 upd2: 全部fixed了- 不知道起啥名字.那就咕咕咕吧 这次看起来能写长一点- 看我心情 Day -? 隔壁的初审出了 thu的初审也出了 发现thu今年的分数线怎 ...

  4. 1391 B(a).Fix You(规律+构造)

    B. Fix You http://codeforces.com/contest/1391/problem/B 题面: Consider a conveyor belt represented usi ...

  5. 一句话以上题解及注意事项整理已完成的题目(1)

    jdfz.com 1001 A+B 1006 pla 一维DP+单调栈优化 1007 美食家 贪心策略,尽可能多选 1008 牛排序 二分查找+贪心策略 1009 护花 贪心策略,每次移动y/x最大的 ...

  6. Educational Codeforces Round 131 (Rated for Div. 2)刷题记录OR题解

    题解 A Grass Field 题面翻译 给出一个 2×22 \times 22×2 的矩阵,矩阵的值都是 000 和 111,定义一次操作:选择一个点,将其所在的行和列的点的值全部修改为 000, ...

  7. [JS][dfs]题解 | #迷宫问题#

    题解 | #迷宫问题# 题目链接 迷宫问题 题目描述 定义一个二维数组 N*M ,如 5 × 5 数组下所示: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 1, 1 ...

  8. [JS][dp]题解 | #打家劫舍(一)#

    题解 | #打家劫舍(一)# 题目链接 打家劫舍(一) 题目描述 描述 你是一个经验丰富的小偷,准备偷沿街的一排房间,每个房间都存有一定的现金,为了防止被发现,你不能偷相邻的两家,即,如果偷了第一家, ...

  9. [JS]题解 | #魔法数字#

    题解 | #魔法数字# 题目链接 魔法数字 题目描述 牛妹给牛牛写了一个数字n,然后又给自己写了一个数字m,她希望牛牛能执行最少的操作将他的数字转化成自己的. 操作共有三种,如下: 在当前数字的基础上 ...

最新文章

  1. 哪些人适合参加UI设计培训
  2. 四位先行进位电路逻辑表达式_四位超前进位加法器
  3. UrlUtils工具类,Java URL工具类,Java URL链接工具类
  4. 【C语言探索之旅】 第一部分第六课:条件表达式
  5. HDU 2504 又见GCD
  6. 同步文件,不需要密码
  7. python练习题:列表排序
  8. P4383-[八省联考2018]林克卡特树【wqs二分,树形dp】
  9. (pytorch-深度学习)批量归一化
  10. ubuntu1404_server搭建lamp
  11. 不小心运行了一个***程序~word 2003 打开2007格式文件的转换器.rar 里的
  12. 06-10 Jenkins 配置 allure 报告
  13. C#资源,自定义控件等
  14. android shape 按钮背景_Android UI:XML文件配置按钮等背景方案
  15. 流水灯c语言代码大全,单片机闪烁灯流水灯汇编代码大全
  16. 2022年自考专业考试(计算机应用)软件工程练习题
  17. 如何快速制作脚本,不用插件也能用按键精灵后台发送消息
  18. 在线打开html文件,html文件怎么打开?电脑用浏览器打开html文件的方法
  19. 北京CMMB信号ESG的Schedule据文件--8月份数据
  20. 电脑计算机怎么没有桌面显示,登陆qq后电脑桌面没有显示怎么做

热门文章

  1. java jdk1.8使用_Java jdk1.8配置
  2. 报错TypeError: $(...).live is not a function解决方法
  3. 本机不装Oracle,使用plsql连接远程Oracle的方法
  4. 如何实现在Windows上运行Linux程序,附示例代码
  5. 查看Linux连接数
  6. BZOJ 1019: [SHOI2008]汉诺塔( dp )
  7. 基于Lumisoft.NET组件开发碰到乱码等一些问题的解决
  8. 如何设计一个优秀基表结构
  9. Oracle入门教程,新手必读
  10. LeetCode(520)——检测大写字母(JavaScript)