eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Подсчет породы

Подсчет породы

$n$ коров Фермера Джона, последовательно пронумерованных от $1 ... n$, выстроены в ряд. Каждая корова имеет ID породы: $1$ --- Holsteins, $2$ --- Guernseys, $3$ --- Jerseys. ФД просит Вас посчитать количество коров каждой породы, внутри некоторого интервала этого порядка. \InputFile Первая строка содержит $n$ и $q~(1 \le n, q \le 10^5)$. Следующие $n$ строк содержат целое число $1, 2$ или $3$ --- ID породы соответствующей коровы. Следующие $q$ строк описывают запрос в виде двух целых чисел $a, b~(a \le b)$. \OutputFile Для каждого из $q$ запросов $(a, b)$, выведите строку, содержащую три целых числа количество коров в интервале $a ... b$, имеющих номера пород $1, 2, 3$.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6 3
2
1
1
3
2
1
1 6
3 3
2 4
Вихідні дані #1
3 2 1
1 0 0
2 0 1
Джерело 2015 USACO Декабрь, Серебро