py.user.next
Ноя. 22, 2020 21:51:33
1. Пока нулей нет среди чисел, отнимаешь минимум из всех чисел от каждого числа.
2. Как только ноль появился среди чисел, считаешь количество непрерывных цепочек нулей среди чисел.
3. После подсчёта непрерывных цепочек нулей добавляешь это количество к общему результату и отнимаешь единицу от всех чисел больше нуля.
4. Потом начинаешь с пункта один.
Важно понимать момент, когда можно отнять минимум от всех чисел и когда можно отнять только единицу от всех чисел больше нуля. Это не одно и то же.