关注
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);
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 考研对你找工作产生了哪些影响? #
1098次浏览 25人参与
# 机械只有读研才有出路吗? #
19614次浏览 226人参与
# 聊聊这家公司值得去吗 #
235719次浏览 2195人参与
# 远程面试的尴尬瞬间 #
100628次浏览 827人参与
# 你认为哪个岗位找工作最卷 #
14725次浏览 54人参与
# kpi面有什么特征 #
33889次浏览 242人参与
# 工作中哪个瞬间让你想离职 #
24068次浏览 166人参与
# 职场人,说说你的烦心事 #
8765次浏览 80人参与
# 职场上哪些事情令人讨厌 #
16766次浏览 86人参与
# 为了找工作你投递了多少公司? #
10658次浏览 147人参与
# 你今年的平均薪资是多少? #
126545次浏览 661人参与
# 运营/市场营销人的秋招现状 #
17128次浏览 189人参与
# 秋招最大的收获是什么? #
34005次浏览 300人参与
# 你有哪些缓解焦虑的方法? #
2111次浏览 109人参与
# 大家每天通勤多久? #
42042次浏览 331人参与
# 实习生应该准时下班吗 #
223349次浏览 1397人参与
# 如果可以,你希望哪个公司来捞你 #
88163次浏览 371人参与
# 运营人求职交流聚集地 #
135233次浏览 983人参与
# 入职第一天,你准备什么时候下班 #
56535次浏览 357人参与
# 担心入职之后被发现很菜怎么办 #
126628次浏览 756人参与