단층
시간 제한2초메모리 제한256 MB
대각선 단층 이동과 지표 침식을 적용한 뒤 각 단위 구간에 드러난 지층의 퇴적 연도를 구합니다.
문제
먼 옛날 IOI 문명이 번성했지만 화산 분화로 멸망했다. 이 문명은 직선 모양의 하천을 따라 자리 잡았고, 멸망하던 시점의 지표면은 완전히 평평했다.
유적지를 좌표평면으로 보자. 축이 지표면이고 축이 높이 방향이다. 직선 은 지표, 영역 은 지상, 영역 은 지하다. 문명이 멸망한 시점을 기준으로 년 전()의 지층은 직선 위에 있었다.
문명이 멸망한 뒤 유적지에서 지각 변동이 번 일어났다. 번째 () 지각 변동은 위치 , 방향 , 변동량 로 나타내고, 는 1 또는 2다. 번째 지각 변동은 다음 순서로 일어난다.
- 지층이 이동한다.
- 이면 점 을 지나는 기울기 의 직선을 따라 단층이 생기고, 이 직선보다 위쪽 영역에 있는 지층이 직선을 따라 높이 만큼 이동한다. 즉 이 직선보다 위쪽에 있는 점 는 점 로 옮겨간다.
- 이면 점 을 지나는 기울기 의 직선을 따라 단층이 생기고, 이 직선보다 위쪽 영역에 있는 지층이 직선을 따라 높이 만큼 이동한다. 즉 이 직선보다 위쪽에 있는 점 는 점 로 옮겨간다.
- 이동한 직후 영역 에 놓인 지층은 풍화로 모두 사라진다.
시간이 흘러 현대에 고고학자 JOI 박사가 IOI 문명의 유적을 발굴한다. 박사는 그동안 일어난 지각 변동을 모두 알고 있고, 지금 지표에 드러난 지층이 문명 멸망 몇 년 전의 지층인지 알고 싶다.
지각 변동의 정보가 주어지면, 인 각 정수 에 대해 점 과 점 사이의 지표에 드러난 지층이 문명 멸망 몇 년 전의 지층인지 구하라.
입력
첫째 줄에 정수 과 가 공백으로 구분되어 주어진다. 답을 구해야 하는 지층의 수가 , 지각 변동의 수가 라는 뜻이다.
이어지는 개의 줄 중 번째 줄 ()에는 정수 , , 가 공백으로 구분되어 주어진다. 번째 지각 변동의 위치가 , 방향이 , 변동량이 라는 뜻이다.
출력
개의 줄을 출력한다.
번째 줄 ()에는 점 과 점 사이의 지표에 드러난 지층이 문명 멸망 몇 년 전의 지층인지를 나타내는 정수 하나를 출력한다.
제한
- ()
- ()
- ()