問題
한글과 컴퓨터 학원의 원장님은 최근
귀여운 거위들을 혼자만 보기 아까웠던 원장님은 학생들을 위해 거위 쇼를 펼치기로 했다.
성호는 원장님의 명령으로 거위 쇼에서 먹이를 주는 역할을 담당하게 되었다.
성호가 강의실에 서 있으면 강의실로 한 마리씩 거위가 들어왔다 나간다.
구체적으로
성호는 거위들이 강의실에 들어와 있는 아무 순간에나 먹이를 던질 수 있다.
성호가 먹이 한 개를 던지면 그 순간 강의실에 있는 거위들만 이 먹이를 먹을 수 있다.
보다 정확하게,
하지만 강의실의 거위들 중에서 이를 먹을 수 있는 거위는 가장 속도가 빠른 거위 한 마리 뿐이다.
주의할 점은 모든 거위들이 귀엽지는 않기 때문에
먹이를 한 번 먹은 거위는 그 즉시 만족하고 강의실을 떠난다.
성호는 원하는 만큼 먹이를 마음대로 던질 수 있다.
성호의 목표는 학생들이 기분 좋아지는 양의 총합을 최대화하는 것이다.
가능한 최대 행복도의 합을 성호를 대신해 계산해보자!
入力
첫 줄에
그 뒤
입력은 다음의 조건을 만족한다.
모든 입력 값은 정수이다.
1 \le N \le 300000 1 \le L \le 10^9 1 \le A_i \le N (1 \le i \le N) A_i \neq A_j ifi \neq j (1 \le i, j \le N) -10^9 \le C_i \le 10^9 (1 \le i \le N) 0 \le T_i \le 10^9 (1 \le i \le N)
出力
한 줄에 성호가 먹이를 잘 던졌을 때 낼 수 있는 행복도의 총합을 출력하라.
部分問題
| 番号 | 点数 | 条件 |
|---|---|---|
| #1 | 10点 | |
| #2 | 20点 | |
| #3 | 30点 | |
| #4 | 40点 | 추가적인 조건이 존재하지 않는다. |
例題
6 5
6 -1 7
4 -5 9
1 3 11
5 -4 13
2 4 14
3 6 7
9