ВНИМАНИЕ! При решении всех задач помимо кода необходимо привести словесное описание алгоритма (объяснить простыми словами, что должен делать Ваш алгоритм) с комментированием используемых переменных. Задачи без описаний проверяться не будут.