当前位置:网站首页>-采花生-
-采花生-
2022-08-09 23:46:00 【-JMY-】
题目描述
在参加“采花生”这个项目比赛时,考官会出示一块n行、m列的花生田,上面一共种了n*m株花生苗。每株花生植株下都结了一定数量的花生果,比赛开始时选手站在第1行,第1列的位置,现要求用最短的时间找到结花生果最多的一株花生植株(数据保证花生果最多的植株只有一株),然后按先向南(下)走,再向东(右)的路线顺序去采摘它的花生果,沿路经过的其他花生植株下面的花生果也要一并采摘下来,但不允许采摘没有路过的花生植株,否则依犯规出局处理。问这个选手一共可以采摘到多少粒花生果?
如一块n=5,m=6的花生田
第1列 第2列 第3列 第4列 第5列 第6列
第1行 5 7 4 5 1 13
第2行 9 6 3 2 8 7
第3行 10 14 0 1 9 4
第4行 4 6 9 18 25 0
第5行 3 1 2 9 0 2
可以发现结花生果最多的那株花生植株在(4,5),则选手采摘的顺序应为(1,1)-(2,1)-(3,1)-(4,1)-(4,2)-(4,3)-(4,4)-(4,5),一共采得的花生果粒数为5+9+10+4+6+9+18+25=86。
输入
第1行有两个整数n和m( 1 < n,m <= 100 ),表示花生田一共有n行m列。
第2至n+1行,每行有m个用空格隔开的整数,第i + 1行的第j个整数Pij(0 <= Pij <= 700)表示花生田里植株(i, j)下花生的数目,0表示该植株下没有花生。
输出
只有一行,一个整数,表示选手一共摘到的花生果数目。
样例输入
5 6 5 7 4 5 1 13 9 6 3 2 8 7 10 14 0 1 9 4 4 6 9 18 25 0 3 1 2 9 0 2
样例输出
86
参考代码:
#include<bits/stdc++.h>
using namespace std;
int n,m,a[105][105],x,y,s,maxn;
int main(){
scanf("%d%d",&n,&m);
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
scanf("%d",&a[i][j]);
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
if(a[i][j]>maxn){
maxn=a[i][j];
x=j+1;
y=i+1;
}
for(int i=0;i<y;i++)
s+=a[i][0];
for(int i=1;i<x;i++)
s+=a[y-1][i];
printf("%d",s);
return 0;
}
边栏推荐
- FITC标记生物素(FITC-生物素|CAS:134759-22-1)有哪些知识了?
- Fury:一个基于JIT动态编译的高性能多语言原生序列化框架
- 【毕业设计】基于ESP32的在线墨水屏桌面摆件 -物联网 单片机 嵌入式
- WPF DataGrid 使用数据模板
- 深入理解Aarch64内存管理
- Kubernetes服务接入Istio
- 数据库的备份与恢复「建议收藏」
- openEuler 知:abi 检测
- CST Studio Suite 2021 software installation package and installation tutorial
- 【毕业设计】 基于Stm32的家庭智能监控系统 - 单片机 图像识别 人体检测 AI
猜你喜欢

由生物素参与的D-Biotinol,CAS号:53906-36-8具体特性说明

Leetcode83. 删除排序链表中的重复元素

WPF DataGrid using data templates

LSTM-based distributed energy generation prediction (Matlab code implementation)

labelme标注的json标签转txt格式

收银管理软件如何做好员工管理?

flask——请求、响应、请求扩展、session、闪现、蓝图、g对象、flask-session

Redis 非关系型数据库学习(一) ---- Redis 的安装

从TRPO到PPO(理论分析与数学证明)

Alibaba Cloud SMS Service Activation
随机推荐
错误提示:Syntax error on token “function”, delete this token
数据的存储——C语言
为什么不建议你在 Docker 中跑 Mysql ?
7. type( )函数——查询数据类型
abicc 知:API compatibility report 介绍
《MySQL入门很轻松》第4章:数据表中存放的数据类型
今日睡眠质量记录61分
3.11-程序基本的控制语句 3.12-表达式 3.13-数据类型 3.14-常量/变量 3.15-标识符
【CAS:41994-02-9 |Biotinyl tyramide】生物素基酪氨酰胺价格
【猜凶手,猜名次,杨辉三角】经典小学奥数的代码逻辑是什么?
[Cloud native] Kubernetes orchestration tools
openEuler 知:abi 检测
Redis-基本介绍/linux下环境配置/配置文件
Kubernetes服务接入Istio
Kubernetes YAML编写 讲解
Redis redisTemplate.execute 执行锁
3.1 - 程序设计语言 3.2 - 高级语言的特点及引用 3.3 - 静态/动态类型语言
20220808-一些想法
WPF DataGrid 使用数据模板
3.4 - 编译与解释 3.5 - 编译过程 3.8 - 文法