Submission #1302378


Source Code Expand

import java.util.*;

// ABC 17-C
// http://abc017.contest.atcoder.jp/tasks/abc017_3

public class Main {
	
	public static void main (String[] args) {
		Scanner in = new Scanner(System.in);
		
		int N = in.nextInt();
		int M = in.nextInt();
		
		long sum = 0;
		long[] isumo = new long[M + 2];
		
		for (int i = 0; i < N; i++) {
			int start = in.nextInt();
			int end = in.nextInt();
			int score = in.nextInt();
			
			isumo[start] += score;
			isumo[end + 1] -= score;
			sum += score;
		}
		
		for (int i = 1; i < M + 2; i++) {
			isumo[i] += isumo[i - 1];
		}
		
		long answer = 0;
		
		for (int i = 1; i <= M; i++) {
			answer = Math.max(answer, sum - isumo[i]);
		}
		
		System.out.println(answer);
	}
	
}

Submission Info

Submission Time
Task C - ハイスコア
User kohei94
Language Java8 (OpenJDK 1.8.0)
Score 101
Code Size 750 Byte
Status AC
Exec Time 617 ms
Memory 92760 KB

Judge Result

Set Name Sample Subtask1 Subtask2 Subtask3
Score / Max Score 0 / 0 30 / 30 70 / 70 1 / 1
Status
AC × 3
AC × 23
AC × 43
AC × 63
Set Name Test Cases
Sample subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt
Subtask1 subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt
Subtask2 subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt, subtask2-01.txt, subtask2-02.txt, subtask2-03.txt, subtask2-04.txt, subtask2-05.txt, subtask2-06.txt, subtask2-07.txt, subtask2-08.txt, subtask2-09.txt, subtask2-10.txt, subtask2-11.txt, subtask2-12.txt, subtask2-13.txt, subtask2-14.txt, subtask2-15.txt, subtask2-16.txt, subtask2-17.txt, subtask2-18.txt, subtask2-19.txt, subtask2-20.txt
Subtask3 subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt, subtask2-01.txt, subtask2-02.txt, subtask2-03.txt, subtask2-04.txt, subtask2-05.txt, subtask2-06.txt, subtask2-07.txt, subtask2-08.txt, subtask2-09.txt, subtask2-10.txt, subtask2-11.txt, subtask2-12.txt, subtask2-13.txt, subtask2-14.txt, subtask2-15.txt, subtask2-16.txt, subtask2-17.txt, subtask2-18.txt, subtask2-19.txt, subtask2-20.txt, subtask3-01.txt, subtask3-02.txt, subtask3-03.txt, subtask3-04.txt, subtask3-05.txt, subtask3-06.txt, subtask3-07.txt, subtask3-08.txt, subtask3-09.txt, subtask3-10.txt, subtask3-11.txt, subtask3-12.txt, subtask3-13.txt, subtask3-14.txt, subtask3-15.txt, subtask3-16.txt, subtask3-17.txt, subtask3-18.txt, subtask3-19.txt, subtask3-20.txt
Case Name Status Exec Time Memory
subtask0-sample01.txt AC 95 ms 21332 KB
subtask0-sample02.txt AC 95 ms 21716 KB
subtask0-sample03.txt AC 92 ms 20948 KB
subtask1-01.txt AC 93 ms 21588 KB
subtask1-02.txt AC 93 ms 20820 KB
subtask1-03.txt AC 92 ms 21716 KB
subtask1-04.txt AC 95 ms 20692 KB
subtask1-05.txt AC 93 ms 21332 KB
subtask1-06.txt AC 92 ms 19924 KB
subtask1-07.txt AC 93 ms 20948 KB
subtask1-08.txt AC 93 ms 21716 KB
subtask1-09.txt AC 93 ms 19924 KB
subtask1-10.txt AC 94 ms 21332 KB
subtask1-11.txt AC 94 ms 21716 KB
subtask1-12.txt AC 98 ms 21204 KB
subtask1-13.txt AC 95 ms 21712 KB
subtask1-14.txt AC 93 ms 20692 KB
subtask1-15.txt AC 93 ms 17364 KB
subtask1-16.txt AC 95 ms 23764 KB
subtask1-17.txt AC 96 ms 21712 KB
subtask1-18.txt AC 95 ms 18772 KB
subtask1-19.txt AC 96 ms 21844 KB
subtask1-20.txt AC 94 ms 21588 KB
subtask2-01.txt AC 147 ms 25040 KB
subtask2-02.txt AC 128 ms 20180 KB
subtask2-03.txt AC 124 ms 22100 KB
subtask2-04.txt AC 212 ms 34028 KB
subtask2-05.txt AC 212 ms 35500 KB
subtask2-06.txt AC 231 ms 35420 KB
subtask2-07.txt AC 223 ms 36932 KB
subtask2-08.txt AC 219 ms 37300 KB
subtask2-09.txt AC 237 ms 35304 KB
subtask2-10.txt AC 222 ms 37332 KB
subtask2-11.txt AC 225 ms 37740 KB
subtask2-12.txt AC 219 ms 39664 KB
subtask2-13.txt AC 238 ms 37992 KB
subtask2-14.txt AC 235 ms 36588 KB
subtask2-15.txt AC 222 ms 37776 KB
subtask2-16.txt AC 230 ms 34708 KB
subtask2-17.txt AC 225 ms 37928 KB
subtask2-18.txt AC 208 ms 37864 KB
subtask2-19.txt AC 218 ms 37556 KB
subtask2-20.txt AC 212 ms 38144 KB
subtask3-01.txt AC 317 ms 41828 KB
subtask3-02.txt AC 460 ms 59860 KB
subtask3-03.txt AC 562 ms 84412 KB
subtask3-04.txt AC 591 ms 87524 KB
subtask3-05.txt AC 614 ms 90704 KB
subtask3-06.txt AC 599 ms 90492 KB
subtask3-07.txt AC 578 ms 90684 KB
subtask3-08.txt AC 594 ms 90520 KB
subtask3-09.txt AC 607 ms 89988 KB
subtask3-10.txt AC 568 ms 90476 KB
subtask3-11.txt AC 594 ms 87448 KB
subtask3-12.txt AC 587 ms 88844 KB
subtask3-13.txt AC 569 ms 87084 KB
subtask3-14.txt AC 617 ms 92760 KB
subtask3-15.txt AC 587 ms 88120 KB
subtask3-16.txt AC 604 ms 88140 KB
subtask3-17.txt AC 597 ms 90496 KB
subtask3-18.txt AC 593 ms 89904 KB
subtask3-19.txt AC 585 ms 90644 KB
subtask3-20.txt AC 598 ms 88576 KB