Задача D. Уникальные числа
Ограничение по времени | Ограничение по памяти |
---|---|
2 секунды | 256 мегабайта |
Вам дан массив целых чисел длины и набор из интервалов этого массива. Для каждого из интервалов вам необходимо найти количество различных чисел среди
Формат входного файла
Первая строка входного файла содержит два целых числа и В следующей строке находится массив : целых чисел В каждой из следующих строк находятся по два числа и задающих концы соответствующего интервала.
Формат выходного файла
Выходной файл должен содержать ровно строк. -я строка должна содержать количество различных чисел на интервале массива заданном на -й строке входного файла.
Примеры
Вход
6 6
1000 2 3 1 1000 1000
2 3
1 2
4 6
3 6
3 5
1 3
Выход
2
2
2
3
3
3