关注
import java.util.Arrays;
import java.util.Scanner;
/**
* 1.把所有[x, y]区间的值 + z
* 2.遍历最大值位置就可以
* @author
*
*/
public class Main {
public static void main(String args[]) {
Scanner cin = new Scanner(System.in);
int n = cin.nextInt();
int arr[] = new int[n]; //用来存放所有数字
while (cin.hasNextInt()) {
int x = cin.nextInt();
int y = cin.nextInt();
int z = cin.nextInt();
if(x == -1 && y == -1 && z == -1) {
break;
}
for(int i = x; i <= y; i++) {
arr[i] += z; //数组添加上相应的z
}
}
System.out.println(Arrays.toString(arr));
int positionStart = 0;
int positionEnd = 0;
int temp = arr[0];
for(int i = 0; i < n; i++) {
if(arr[i] > temp) {
temp = arr[i];
positionStart = i;
}
if(arr[i] == temp) {
temp = arr[i];
positionEnd = i;
}
}
if(positionStart == positionEnd) {
System.out.println(positionStart);
} else {
System.out.println(positionStart + " " + positionEnd);
}
}
}
查看原帖
点赞 评论
相关推荐
09-12 22:19
北京信息科技大学 嵌入式软件开发 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你实习是赚钱了还是亏钱了? #
31203次浏览 242人参与
# CVTE求职进展汇总 #
23377次浏览 320人参与
# 360集团校招 #
22373次浏览 164人参与
# 用一句话形容你的团队氛围 #
18901次浏览 179人参与
# 中核求职进展汇总 #
28764次浏览 193人参与
# 你找工作是从容有余 or 匆忙滚爬? #
12600次浏览 96人参与
# 京东开奖 #
474129次浏览 2688人参与
# 联影医疗求职进展汇总 #
6651次浏览 25人参与
# 毕业论文进行时 #
7138次浏览 81人参与
# 海康威视工作体验 #
45979次浏览 157人参与
# 同bg的你秋招战况如何? #
175273次浏览 1022人参与
# 机械人与华为的爱恨情仇 #
137659次浏览 1013人参与
# 外包能不能当跳板? #
47881次浏览 245人参与
# 嵌入式岗知多少 #
59022次浏览 548人参与
# 面对逼签的应对技巧 #
7777次浏览 39人参与
# 2022毕业即失业取暖地 #
116839次浏览 706人参与
# 找实习你看重大厂光环还是业务方向 #
41809次浏览 164人参与
# 我来点评面试官 #
17036次浏览 114人参与
# 哪些公司校招卡第一学历 #
220586次浏览 777人参与
# 扒一扒那些奇葩实习经历 #
127122次浏览 1100人参与
# 校招薪资来揭秘 #
2031次浏览 17人参与
海康威视公司福利 1182人发布
查看12道真题和解析