페이지를 불러오는 중…
해결한 사람
0
명
정답률
0.00
%
시간 제한
3000
ms
메모리 제한
1024
MB
오늘은 고기 파티가 열리는 날이다. 파티에 걸맞도록, 기다란 그릴 위에 잘 구워진 고기가 총 개 놓여 있다.
그릴을 의 길이를 가진 선분이라고 하고, 그릴의 왼쪽 끝을 좌표 , 오른쪽 끝을 좌표 이라고 하자. 각 고기는 그릴 위에서 특정 구간을 차지하고 있으며, 양의 정수로 표현되는 맛 수치를 각각 가진다. 번째 고기는 () 구간 에 해당하는 좌표를 차지하고 있으며 맛 수치는 이다. 여러 고기가 겹쳐 있을 수 있다.
파티에는 명의 사람이 참석하였다. 번 사람부터 번 사람까지 번호 순서대로 그릴 앞에 서서 각자 먹을 고기를 가져간다. 고기를 가져가는 방법은 다음과 같다.
파티의 주최자인 당신은 각 사람이 어떤 고기를 가져가서 먹게 될지가 궁금하다. 각 사람이 가져가서 먹게 되는 고기의 맛 수치의 합을 구하여 보자. 들고 가다 떨어트린 고기는 합에서 제외해야 함에 유의하라.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 5 | |
| 2 | 9 | () |
| 3 | 11 | , () |
| 4 | 23 | () |
| 5 | 52 | 추가 제약 조건이 없음. |
첫 번째 줄에 고기의 수 과 사람의 수 이 주어진다.
다음 줄부터 개의 줄에 걸쳐, 이 중 번째 줄에는 번째 고기가 차지하는 구간과 맛 수치를 나타내는 세 정수 , , 가 주어진다.
다음 줄부터 개의 줄에 걸쳐, 이 중 번째 줄에는 번 사람이 꼬치를 어느 좌표에 찔러 넣을지를 나타내는 두 정수 , 가 주어진다.
개의 줄에 걸쳐, 이 중 번째 줄에는 번 사람이 가져가서 먹게 되는 고기의 맛 수치의 합을 출력한다.
5 3
2 7 3
5 6 9
3 5 2
1 3 6
4 8 7
3 6
2 4
5 5
3
0
9
6 3
1 12 1
2 11 10
3 10 100
4 9 1000
5 8 10000
6 7 100000
1 11
5 9
6 8
1
110
0
5 2
1 5 5
2 6 2
4 8 3
5 9 4
7 11 6
4 5
8 10
5
6
로그인 상태를 확인하는 중입니다.