解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
long n=scanner.nextInt();
long m=scanner.nextInt();
long l,r,c;
long[] b=new long[(int) n+1];
for(int i=0;i<m;i++) {
l=scanner.nextInt();
r=scanner.nextInt();
c=scanner.nextInt();
b[(int) l-1]+=c;
b[(int) r]-=c;
}
System.out.print(b[0]+" ");
for(int i=1;i<n;i++) {
b[i]+=b[i-1];
System.out.print(b[i]+" ");
}
}
}
0.0分
0 人评分
九宫重排 (C++代码)浏览:1335 |
简单的a+b (C语言代码)浏览:817 |
sizeof的大作用 (C语言代码)浏览:1028 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:754 |
P1002 (C++代码)浏览:717 |
C语言程序设计教程(第三版)课后习题6.9 (C++代码)浏览:507 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:939 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)简单循环浏览:551 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)(简单版)浏览:559 |
C语言训练-"水仙花数"问题1 (C语言代码)浏览:757 |