题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
小猫寻宝

题目题干

题目描述

有一个n行m列的迷宫,左上角迷宫格的坐标为(1,1),右下角迷宫格的坐标为(n,m)。XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

迷宫格中拥有障碍和价值不同的宝石。如果小猫走到有障碍的迷宫格则无法通过;XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

如果走到有宝石的迷宫格,就会将宝石装进自己的袋子里。小猫从(1, 1)前往(n, m),且只允许往下和往右走。XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请为小猫选择一条获取宝石价值最高的路径,并输出宝石的总价值和小猫经过的路径。如果小猫无法到达(n,m)则输出-1。XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第1行:n m p q,n、m分别表示迷宫的行和列 1<n、m<=10,p表示障碍的数量,q表示宝石的数量。 接下来的p行,每行2个整数,前一个整数表示障碍所在的行,后一个整数表示障碍所在的列。 解析来的q行,每行3个整数,前两个表示宝石所在的行和列,第3个整数表示宝石的价值。

输出

第1行:小猫搜集宝石的最大价值。 第2行:小猫所经过的路径。 如果小猫无法到达(n, m)则输出-1。 (遵从先右后下,找到的第一次结果为准)

数据范围

如果无特殊声明,则保证数据范围在整形范围以内

输入样例

3 4 4 8XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 3XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 4XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 1XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 3XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 1 1XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 2 5XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 1 1XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 2 2XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 3 1XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 4 1XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 2 8XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 4 5

输出样例

15XxR100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1,1)->(1,2)->(2,2)->(2,3)->(2,4)->(3,4)

答案解析

相关题目

题目描述 给定一个正整数N(2≤n≤10000000),请求出它的所有乘法分解式。 例如,输入48 输出: 48=1*48 48=2*2*2*2*3 48=2*2*2*6 48=2*2*3
题目描述 有一个n行m列的迷宫,左上角迷宫格的坐标为(1,1),右下角迷宫格的坐标为(n,m)。 迷宫格中拥有障碍和价值不同的宝石。如果小猫走到有障碍的迷宫格则无法通过; 如果走到有宝石的迷宫格,
题目描述 在数学中,因数分解,又称素因数分解,是把一个正整数写成几个约数的乘积。例如,给出45这个数,它可以分解成3×3×5,根据算术基本定理,这样的分解结果应该是独一无二的。 现在给你一个整数,你
题目描述 Paul是一名数学专业的同学,在课余选修了C++编程课,现在他能够自己写程序判断判断一个给定的由'('和')'组成的字符串是否是正确匹配的。可是他不满
题目描述 已知 n 位小朋友对 m 件玩具的喜好(n ≤ m),现要将 m 件玩具分给 n 位小朋友,每位小朋友只能分到 1 件玩具,每件玩具也最多只能分给 1 位小朋友,并且还要求每位小朋友都能分到
输出 在一行中输出满足题目要求条件的方阵的个数。 数据范围 2≤l≤9、2≤n≤4 输入样例 7 3​​​​​​​ 输出样例 666
题目描述 已知一个9×9的盘面上,有些格子填有1到9的数字,有的格子是空白的。输入时使用0表示该格子未填数。 现在需要你完成这个方阵,使得该方阵满足:每一行、每一列、每一个粗线小九宫格内都刚好是1到
题目描述 有一个NxN的棋盘,将N个棋子放置在棋盘上,使得每行、每列有且只有一个棋子,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。 假设N的取值为6,其中一个有效的布局如下。 上
题目描述 同学们会玩象棋吗?在中国象棋里面,不同的棋子有自己的移动规则:兵(卒)只能前进或横走,炮需要隔一个棋子才能吃到对方棋子,车没有行走限制但只能直线移动,马走“日”字形,象(相)走“田”字形且不
题目描述 在田忌赛马的故事中,孙膑用自己的下等马对战对手的上等马,自己上等马对阵对手的中等马,自己的中等马对阵对手的下等马,从而赢得了胜利。 现在即将进行的是N匹马的赛马比赛。双方队伍的马各分为N等

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢