解题思路:定义一个二维数组来存放输入的信息,第一列用来存放所有果树的初始值,然后遍历数组。具体思路见代码注释。

第一遍提交得了80分,看了半天才明白了原因,快被自己蠢死......

定义数组应该为a[1000][1001],第一遍没有思考直接看了问题规模就定义成了a[1000][1000]。

有一列是专门用来放初始的果子数的呀啊喂.........

#include<iostream>
#include<cmath>
using namespace std;
int a[1000][1001];
int main() {
int m, n; //n为苹果棵树,m为疏果轮数
cin >> n >> m;
int totalnum = 0; //所有果树的总果子数
int sumshu = 0; //每棵树总的疏果数
int max_shuguo = 0; //最大数的疏果数
int max_s = 1; //最大疏果树的编号
for (int i = 0; i < n; i++) {
sumshu = 0;
for (int j = 0; j <= m; j++) {
cin >> a[i][j];
}
}
for (int i = 0; i < n; i++) {
sumshu = 0;
for (int j = 1; j <= m; j++) {
a[i][0] = a[i][0] + a[i][j];//计算疏果完成后每棵果树剩多少果子
sumshu += abs(a[i][j]);//没棵果树的总共疏果量
//计算最大疏果量的数
if (sumshu > max_shuguo) {
max_shuguo = sumshu;
max_s = i + 1;
}
}
totalnum += a[i][0];//所有果树最后加起来的剩余量
}
cout << totalnum << " " << max_s << " " << max_shuguo << endl;
system("pause");
return 0;
}

最新文章

  1. Arcgis server - &#39; packaging failed &#39;
  2. 打开的IE网页不是最大化的解决方法
  3. Storm/JStorm之TopologyBuilder源码阅读
  4. maven中scope标签以及exclusions 记录
  5. 全志A33开发板的安卓控制LED-2-JNI基础
  6. D6差分及树上差分
  7. cgi、fastcgi及php-fpm分别是什么
  8. 得到一个Object的属性
  9. TL认证和运作经典案例评选
  10. virtualbox问题收集
  11. Python——eventlet.backdoor
  12. 通过Python来操作kylin
  13. 51nod1423 最大二&quot;货&quot; 单调栈
  14. 多对多关系数据库表 java描述
  15. BZOJ4345 POI2016Korale(构造+堆+线段树)
  16. DIV三列同行
  17. Android Studio修改默认字体大小
  18. Android Studio 快捷键整理
  19. 基于Dragon Board410c 的智能机器人预研-语音识别及定位
  20. Qt DLL总结【二】-创建及调用QT的 DLL(三篇)good

热门文章

  1. ABP Framework 5.2 RC 发布及新增功能介绍
  2. VUE3 之 多个元素之间的过渡 - 这个系列的教程通俗易懂,适合新手
  3. jQuery-ajax-天气接口
  4. 02 基础 卸载JDK 安装JDK Java程序运行机制
  5. 阿里一面,说说你对Mysql死锁的理解
  6. Activemq持久化之kahadb特性
  7. python 命令行参数学习(一)
  8. C# WinForm 解决子窗体放大后,子窗体图标放大的问题
  9. css--BFC是什么,有什么用,怎么用?
  10. 通过Kuberneters Goat学习K8S安全(上)