Олимпиадный тренинг

Задача . B. Число на доске


На доске было написано некоторое натуральное число, сумма цифр которого была не меньше k. Но вы немного отвлеклись, и кто-то изменил это число на n, заменив некоторые цифры другими. Известно, что длина числа не изменилась.

Вам необходимо определить минимальное количество цифр, в котором могут отличаться эти два числа.

Входные данные

Первая строка содержит целое число k (1 ≤ k ≤ 109).

Вторая строка содержит целое число n (1 ≤ n < 10100000).

Число n не содержит ведущих нулей. Гарантируется, что такая ситуация могла произойти.

Выходные данные

Выведите минимальное количество цифр, в котором могут отличаться изначальное число и n.

Примечание

В первом примере исходное число могло быть, например, 12.

Во втором примере сумма цифр n не меньше k. Исходное число могло не отличаться от n.


Примеры
Входные данныеВыходные данные
1 3
11
1
2 3
99
0

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя