Ограничения: время – 250ms/500ms, память – 256MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
В игре Q-zar игроки делятся на две команды. Игроки первой команды имеют номера с 1 по 4, второй -- с 5 по 8.
Попадание в игрока другой команды приносит команде 10 очков. Если стрелявший игрок уже попадал в кого-нибудь в течении 10 секунд,
то начисляются дополнительные 5 баллов.
Напишите программу, которая подсчитает по протоколу игры количество очков, начисленных каждой команде.
Первая строка ввода содержит одно целое число `N` (`1 <= N <= 100`) -- количество попаданий.
Далее следует `N` строк, в каждой строке три целых числа -- время попадания `t_i` (`0 <= t_i <=1000`, `t_i<t_{i+1}`),
номер стрелявшего игрока `a_i` и номер игрока, в которого попали, `b_i` (`1<= a_i, b_i <=8`, гарантируется, что номера `a_i` и `b_i` относятся к разным командам).
Вывести два целых числа -- количество очков, начисленных первой и второй команде.
```sample Пример ввода 1
4
5 1 5
15 1 7
21 8 1
32 8 2
```
```sample Пример вывода 1
25 20
```
```sample Пример ввода 2
4
10 2 5
15 1 7
20 2 7
25 2 5
```
```sample Пример вывода 2
50 0
```
Пояснение к примеру 2: за 1-е и 2-е попадания первая команда получает по 10 очков, за 3-е и 4-е -- по 15 очков, так как попадания были в
течении 10 секунд после предыдущего выстрела игрока с номером 2.