解题思路:
注意事项:
参考代码:
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二级辅导-等差数列 (C语言代码)浏览:1315 |
C语言程序设计教程(第三版)课后习题7.2 (Java代码)浏览:694 |
矩形面积交 (Java代码)浏览:1281 |
C语言训练-求素数问题 (C语言代码)浏览:1509 |
A+B for Input-Output Practice (V) (C++代码)浏览:485 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:895 |
【偶数求和】 (C语言代码)浏览:460 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
1162答案错误,为什么浏览:700 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:631 |