아이템 획득
면접 대비시간 제한3초메모리 제한1024 MB
격자 위의 N개 상자와 Q번의 축 방향 이동이 주어졌을 때, 시작점 (1, 1)에서 이동하며 얻는 아이템의 총합을 구합니다.
문제
2차원 지도에서 자동차를 조종하며 아이템을 모으는 게임을 만들고 있다.
지도에는 아이템을 얻을 수 있는 상자가 개 있다. 번째 상자의 위치는 이고, 자동차가 이 위치를 지날 때마다 개의 아이템을 얻는다.
자동차는 축 또는 축에 평행한 방향으로 움직인다. 이동은 두 정수 와 로 나타낸다. 이면 좌표가 증가하는 방향으로 만큼, 이면 좌표가 증가하는 방향으로 만큼, 이면 좌표가 감소하는 방향으로 만큼, 이면 좌표가 감소하는 방향으로 만큼 이동한다.
이동을 시작하는 위치에 있는 상자의 아이템은 얻을 수 없다. 즉, 에서 로 이동하면 의 상자에서는 아이템을 얻지 못하고, 의 상자에서는 얻는다.
자동차는 에서 출발해 총 번 이동한다. 각 이동의 방향과 거리가 주어질 때, 번의 이동에서 얻는 아이템의 총 개수를 구하시오.
입력
첫 번째 줄에 상자의 개수 과 이동 횟수 가 공백으로 구분되어 주어진다.
이후 개의 줄이 주어진다. 번째 줄에는 세 정수 , , 가 공백으로 구분되어 주어진다. 이는 번째 상자가 에 있으며, 이 위치를 지날 때마다 개의 아이템을 얻는다는 뜻이다.
이후 개의 줄이 주어진다. 번째 줄에는 두 정수 와 가 공백으로 구분되어 주어진다. 이는 자동차가 방향으로 만큼 이동한다는 뜻이다.
출력
첫 번째 줄에 번의 이동에서 얻는 아이템의 총 개수를 출력한다.
제한
- 상자의 위치는 서로 다르다.
- 매 순간 자동차의 , 좌표는 이상 이하이다.
- 주어지는 수는 모두 정수이다.