H. Лунки
1000 мс · 256 МБ · всё или ничего
В ряд стоят лунок; у лунки своя сила выброса . Шарик, брошенный в лунку , тут же вылетает и попадает в лунку , и так далее, пока не вылетит за край ряда.
Запросы двух видов: установить силу лунки и бросить шарик, сообщив число прыжков и номер последней лунки перед вылетом.
Формат ввода
В первой строке - числа и ().
Во второй - целых положительных чисел, не превосходящих , - силы выброса.
В следующих строках - ходы: «0 a b» установить силу лунки равной , либо «1 a» бросить шарик в лунку .
Формат вывода
Для каждого хода второго типа выведите два числа: номер последней лунки перед вылетом и количество прыжков.
Примеры
ввод
8 5 1 1 1 1 1 2 8 2 1 1 0 1 3 1 1 0 3 4 1 2
вывод
8 7 8 5 7 3
ввод
1 1 1 1 1
вывод
1 1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.