第十二届蓝桥杯第二期模拟赛(java)(套题)(题J)

Java实现 第十一届 蓝桥杯 (高职专科组)省内模拟赛 有错误的或者有问题的欢迎评论 计算机存储中有多少字节 合法括号序列 无向连通图最少包含多少条边 字母重新排列 凯撒密码加密 反倍数 正整数的摆动序列 螺旋矩阵 小明植树 户户通电 十六进制数1949对应的十进制数 问题描述   请问十六进制数1949对应的十进制数是多少?请特别注意给定的是十六进制,求的是十进制。 答案提交   这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个... 阅读详情

J
问题描述

小蓝在一个 n 行 m 列的方格图中玩一个游戏。
开始时,小蓝站在方格图的左上角,即第 1 行第 1 列。
小蓝可以在方格图上走动,走动时,如果当前在第 r 行第 c 列,他不能走到行号比 r 小的行,也不能走到列号比 c小的列。同时,他一步走的直线距离不超过3。
例如,如果当前小蓝在第 3 行第 5 列,他下一步可以走到第 3 行第 6 列、第 3 行第7 列、第 3 行第 8 列、第 4 行第 5 列、第 4 行第 6 列、第 4 行第 7 列、第 5 行第 5 列、第 5 行第 6列、第 6 行第 5 列之一。
小蓝最终要走到第 n 行第 m 列。

在图中,有的位置有奖励,走上去即可获得,有的位置有惩罚,走上去就要接受惩罚。奖励和惩罚最终抽象成一个权值,奖励为正,惩罚为负。
小蓝希望,从第 1 行第 1 列走到第 n 行第 m 列后,总的权值和最大。请问最大是多少?

输入格式

输入的第一行包含两个整数 n, m,表示图的大小。
接下来 n 行,每行 m 个整数,表示方格图中每个点的权值。

输出格式

输出一个整数,表示最大权值和。

样例输入

3 5
-4 -5 -10 -3 1
7 5 -9 3 -10
10 -2 6 -10 -4

样例输出

15

数据规模和约定

对于30%的评测用例,1 <= n, m <= 10;
对于50%的评测用例,1 <= n, m <= 20;
对于所有评测用例,1 <= n <= 100,-10000 <= 权值 <= 10000

#include<bits/stdc++.h>
using namespace std;
int dp[1005][1005],a[1005][1005];
int n, m;
int main()
{

    cin>>n>>m;
    for(int i = 1; i <= n; i++)
        for(int j = 1; j <= m; j++)
            cin>>a[i][j];

    dp[0][0] = a[0][0];
    for(int i = 1; i <= n; i++)
    {
    	for(int j = 1; j <= m; j++)
        {
            dp[i][j] = max(dp[i][j], max(dp[i-1][j] + a[i][j], dp[i][j-1] + a[i][j]));
            if(i - 2 >= 0 && j - 2 >= 0)
                dp[i][j] = max(dp[i][j], max(dp[i-2][j]+ a[i][j],dp[i][j-2] + a[i][j]));
            if(i - 3 >= 0 && j - 3 >= 0)
                dp[i][j] = max(dp[i][j], max(dp[i-3][j] + a[i][j], dp[i][j-3] + a[i][j]));
        }
	}
    cout<<dp[n][m] + a[n][m]<<endl;
    return 0;
}

在这里插入图片描述
题A: https://blog.youkuaiyun.com/FG_future/article/details/114456485
题B:https://blog.youkuaiyun.com/FG_future/article/details/114456603
题C:https://blog.youkuaiyun.com/FG_future/article/details/114456686
题D:https://blog.youkuaiyun.com/FG_future/article/details/114735667
题E:https://blog.youkuaiyun.com/FG_future/article/details/114735794
题F:https://blog.youkuaiyun.com/FG_future/article/details/114735934
题G:https://blog.youkuaiyun.com/FG_future/article/details/114736107
题H:https://blog.youkuaiyun.com/FG_future/article/details/114736189
题J:https://blog.youkuaiyun.com/FG_future/article/details/114736383

2023第十四届蓝桥杯校内模拟赛第三期个人题解(Java实现) 本文是2023年第十四届蓝桥杯校内模拟赛第三期的个人题解,用Java代码实现,附带问题分析和详细的代码注释,希望对大家有帮助! 阅读详情

相关推荐

第十二届蓝桥杯模拟赛第二期第九题灌溉工作

第十二届蓝桥杯模拟赛第二期第九题灌溉工作 问题描述 小蓝负责花园的灌溉工作。花园可以看成一个 n 行 m 列的方格图形。 中间有一部分位置上安装有出水管。 小蓝可以控制一个按钮同时打开所有的出水管,打开时, 有出水管的位置可以被认为已经灌溉好。 每经过一分钟,水就会向四面扩展一个方格,被扩展到的方格可以被认为已经灌溉好。 即如果前一分钟某一个方格被灌溉好,则下一分钟它上下左右的四个方格也被灌溉好。 给定花园水管的位置,请问 k 分钟后,有多少个方格被灌溉好? 输入格式   输入的第一行包含两个整数 n, m

qq_45961137的博客 941

小蓝走方格算法题解

例如,如果当前小蓝在第 3 行第 5 列,他下一步可以走到第 3 行第 6 列、第 3 行第 7 列、第 3 行第 8 列、第 4行第5 列、第 4 行第 6 列、第 4 行第 7 列、第 5 行第 5 列、第 5 行第 6 列、第 6 行第 5 列之一。小蓝可以在方格图上走动,走动时,如果当前在第 r 行第c 列,他不能走到行号比r 小的行,也不能走到列号比c 小的列。小蓝希望,从第 1 行第 1 列走到第 n 行第 m 列后,总的权值和最大。开始时,小蓝站在方格图的左上角,即第 1 行第 1 列。

Yj15538328306的博客 930

2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】

2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】

upward 3272

蓝桥杯刷题笔记(一)动态规划:跳跃

蓝桥杯刷题笔记,记录自己的学习过程~

andrews1的博客 783

2021年 第12届 蓝桥杯 第1次模拟赛真题详解及小结【Java版】

模拟赛网页截图 一、试题A——答案:25600 二、试题B——答案:12 三、试题C——答案:6973 四、试题D——答案:2039190 五、试题E——答案:217 六、试题F 七、试题G 八、试题H 九、试题I 十、试题J

upward 8305

2021年 第12届 蓝桥杯 第2次模拟赛真题详解及小结【Java版】

模拟赛网页截图 一、试题A——答案:168 二、试题B——答案:14 三、试题C——答案:2002 四、试题D——答案:65 解法一:找规律(累加求和) 五、试题E——答案:162 解法一:双重for循环遍历所有组合 六、试题F 解法一:整数相乘 七、试题G 解法一:整数运算 八、试题H 解法一:【求巨佬代码】 九、试题I 解法一:【求巨佬代码】 十、试题J 小结

upward 9006

蓝桥杯 跳跃

题目描述 小蓝在一个 nn 行 mm 列的方格图中玩一个游戏。 开始时,小蓝站在方格图的左上角,即第 11 行第 11 列。 小蓝可以在方格图上走动,走动时,如果当前在第 rr 行第 cc 列,他不能走到行号比 rr 小的行,也不能走到列号比 cc 小的列。同时,他一步走的直线距离不超过 33。 例如,如果当前小蓝在第 33 行第 55 列,他下一步可以走到第 33 行第 66 列、第 33 行第 77 列、第 33 行第 88 列、第 44 行第 55 列、第 44 行第 66 列、第 44 行第 77

只想买把蝴蝶knife 2174

ComfyUI 的 LoRA 训练:素材打标签与调优全攻略

标签是 LoRA 训练的"地基"——地基打不牢,后续调参再精细也难出好效果。记住:标签要"少而精",聚焦独特点,用触发词控效果。下一篇我们将讲解参数设置,让你的优质标签发挥最大价值~

2301_78150483的博客 3097

【蓝桥杯2021模拟赛】【动态规划】跳跃(超详解+原理分析)

目录 题目 题目链接 输入描述 输出描述 测试样例 输入样例 输出样例 提交结果截图 详细分析 题目 小蓝在一个n行m列的方格图中玩一个游戏。 开始时,小蓝站在方格图的左上角,即第1行第1列。 小蓝可以在方格图上走动,走动时,如果当前在第r行第c 列,他不能走到行号比r小的行,也不能走到列号比c小的列。同时,他一步走的直线距离不超过3。 例如,如果当前小蓝在第3行第5列,他下一步可以走到第3行第6列、第3行第7列、第3行...

NOT_TODAY1的博客 5038

NY8A053E 例程 之 PWM Ouput

更多关于NY8A053E的相关例程请留言!

倪彬笑阳的博客 2924

云服务器安装ros教程

要在 CentOS 7 系统上安装 RouterOS,您需要将 RouterOS 安装为虚拟机或直接安装到物理硬盘上。这里提供的是将 RouterOS 安装到物理硬盘上的步骤,这将完全替换现有的 CentOS 7 系统。请确保您已经备份了所有重要数据。

qq_37662563的博客 2145

第十三届蓝桥杯模拟赛第二期JAVA组个人题解

第十三届蓝桥杯模拟赛第二期JAVA组个人题解 文章目录第十三届蓝桥杯模拟赛第二期JAVA组个人题解题目1 题目1 小蓝的IP地址为 192.168.*.21,其中 * 是一个数字,请问这个数字最大可能是多少 ? 答案:255 题解:这个部分是计算机网络的内容,IP地址为8位二进制为一个位,每一个位都是2^8^ ...

zzc15768234368的博客 2万+

GD32测量pwm波频率以及占空比

1、需求 最近做的一个项目,其中有一个传感器输出是pwm波形,频率代表速度,频率越高速度越快。不同的占空比代表不同的故障类型。占空比10%~90%,频率范围20hz ~1khz。 基于以上的需求,单片机要实现两个功能: 1、测量频率 2、测量占空比 这怎么玩呢?从没搞过啊。 2、需求分析 经过查找资料以及参考正点原子的教程,发现单片机的定时器的输入捕获功能能够实现该功能。 2.1分析 如上图所示,测量占空比和测量频率实际上就是测量波形的长度。 对于占空比,就是测量T2与T1时刻的差值 对于频率,就是测量T

Jack Yi的博客 9063

蓝桥杯第十二届第二期模拟赛

蓝桥杯第十二届第二期模拟赛大题 文章目录6、7、8、9、10、 答案为个人填写,仅供参考 6、 问题描述   现在时间是 a 点 b 分,请问 t 分钟后,是几点几分? 输入格式   输入的第一行包含一个整数 a。   第二行包含一个整数 b。   第三行包含一个整数 t。 输出格式   输出第一行包含一个整数,表示结果是几点。   第二行包含一个整数,表示结果是几分。 样例输入 3 20 165 样例输出 6 5 样例输入 3 20 175 样例输出 6 15 数据规模和约定   对于所有评测用例

Hand-design的博客 6032

基于 Arduino 的鱼缸水质检测控制系统设计

本系统通过多传感器实时采集鱼缸水质参数(pH 值、温度、溶解氧、浊度),经 Arduino 主控芯片处理后,驱动执行模块自动调节水质,并通过显示模块实时展示数据。系统具备阈值报警、自动换水、温度调节、增氧等功能,适用于家庭或小型水族箱的水质智能管理。本设计提供了低成本、易扩展的鱼缸水质管理方案,适用于家庭水族箱或小型水产养殖场景,可根据实际需求调整传感器类型和控制逻辑。注:本设计如有疑问需要解惑可直接私信本人,看我个人简介。

weixin_42300449的博客 1086

PLC如何控制电子膨胀阀(暖通空调/制冷系统)

电子膨胀在冷水机空调系统里广泛采用,大部分空调系统都会有电子膨胀阀,但是电子膨胀阀的控制接口和普通电磁阀完全不同,所以想要PLC直接控制电子膨胀阀,还是比较麻烦的,电子膨胀阀可以理解为一个简易步进电机,体积非常小,线圈和转子部分可以分离。下面我们看下PLC如何控制电子膨胀阀。

RXXW_Dor的博客 4759

2021年 第十二届蓝桥杯第二期校内模拟赛题解(Java版)

暂时写到这里,明天再更一波,若有错,请指出 填空题 请问在 1 到 2020 中,有多少个数既是 4 的整数倍,又是 6 的整数倍 int sum=0; for(int i=1;i<=2020;i++){ if(i%6==0&&i%4==0)sum++; } System.out.println(sum); 答案: 168 1 小明要用二进制来表示 1 到 10000 的所有整数,要求不同的整数用不同的 二进制数表示,请问,为了表示 1 到 10000 的所有整数,至少需要多少.

LauvMiracle的博客 4694

基于Python实现人脸识别相似度对比

随着人工智能技术的不断进步,人脸识别成为了一种广泛应用的技术。人脸相似度对比是其中的一个重要应用场景,可以用于人脸搜索、身份验证等方面。本文将介绍如何使用Python实现人脸相似度对比。

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 9807

蓝桥杯|2021第十二届蓝桥杯第二次模拟赛真题与解答[Java]

记录2021年第十二届蓝桥杯第二次模拟赛真题与解题,部分答案来自网络。个人记录,菜得很。 目录填空题一二三四五编程题六七八九十 填空题 一 问题描述   请问在 1 到 2020 中,有多少个数既是 4 的整数倍,又是 6 的整数倍。 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。** 解题思路: 循环判断语句是否正确:i%4 && i%6 答案:168 public class T1 {

xChive的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

十五届蓝桥杯第三期模拟赛题单(C++、java、Python)

十五届蓝桥杯第三期模拟赛题单(C++、java、Python)

w2563216521的博客 1万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

2022 第十四届蓝桥杯模拟赛第一期(题解与标程)

第十四届蓝桥杯模拟赛第一期

上山打老虎的博客 5万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

第十二届蓝桥杯第二期模拟赛(java)(套题)(题A)

参赛选手须知 一、本系统面向参加“蓝桥杯”全国软件和信息技术专业人才大赛校内模拟赛的选手。 二、本次选拔赛时长4个小时,将帮助参赛的同学提前熟悉比赛试题的命题形式。 三、所有选手不得携带手机、移动硬盘、U盘、光盘等各类移动设备,不能携带帮助文档、参考书籍,考试期间须独立完成本次选拔赛。 四、参加校内模拟赛考试的选手须在考试开始前30分钟入场。 五、如果考试期间出现网络中断,在考试结束截止时间前,选手可重新进入考试继续答题。考试过程中学生机须联外网。 六、每一道题目,以最后交卷时提交的答案为准,交卷后将无法

FG_future的博客 483

第十二届蓝桥杯第二期模拟赛

参赛选手须知 一、本系统面向参加“蓝桥杯”全国软件和信息技术专业人才大赛校内模拟赛的选手。 二、本次选拔赛时长4个小时,将帮助参赛的同学提前熟悉比赛试题的命题形式。 三、所有选手不得携带手机、移动硬盘、U盘、光盘等各类移动设备,不能携带帮助文档、参考书籍,考试期间须独立完成本次选拔赛。 四、参加校内模拟赛考试的选手须在考试开始前30分钟入场。 五、如果考试期间出现网络中断,在考试结束截止时间前,选手可重新进入考试继续答题。考试过程中学生机须联外网。 六、每一道题目,以最后交卷时提交的答案为准,交卷后将无法.

qq_45057740的博客 2081

第十二届蓝桥杯模拟赛(第三期)

第十二届蓝桥杯模拟赛(第三期) 无脑暴力 有错误望指正 问题描述   给定一个矩阵 M,由 n 行 m 列组成,第 i 行第 j 列值为 M[i][j]。   定义矩阵 M 的重量为矩阵中所有元素的和,几位weight(M)   请找到矩阵左上角的一个子矩阵S(矩阵的前 r 行中的前 c 列组成),使得这个子矩阵的重量的两倍最接近矩阵 M 重量。即 |2 weight(S)-weight(M)| 最小。   如果有多个子矩阵满足条件,请找出面积 r * c 最小的一个。   如果仍然有多个子矩阵满足条件,请

weixin_45945241的博客 5606

第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)

第十四届蓝桥杯校内模拟赛第二期(Java个人题解)(仅供参考)有问题后期更正

小菜God的博客 3798
上一篇: 第十二届蓝桥杯第二期模拟赛(java)(套题)(题H)
下一篇: 2018年第九届C/C++ A组蓝桥杯省赛真题(套题)第一题:哪天返回
King_Arthur#
博客等级 码龄6年 77粉丝 151原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值