Войти Создать аккаунт

Включения и сортировка · 9 из 20

Скидка одной строкой

В пятницу на витрине у Кости все цены на 10% ниже. Программа витрины получает цены строкой через пробел и печатает новые — со скидкой, округлённые вниз до рубля. Костя любит, когда такое пишется одной строкой: «одна строка — одна мысль».

Что сделать

Напечатайте все цены со скидкой 10%, округлённые вниз до целого рубля, через пробел.

Что приходит

  • Первая строка — цены в рублях через пробел, целые; бывает пустой

Что напечатать

Новые цены через пробел в том же порядке: 90% от цены, вниз до целого рубля; пустой ввод — пустая строка.

Ограничение

  • Одной инструкцией — цикл и условие считаются вместе со своим телом; def, import и строка документации — не считаются

Обходные пути — тоже нарушение: eval, exec, getattr, имена с двойным подчёркиванием, импорт os, subprocess и им подобных.

Ввод
100 250 990
Вывод
90 225 891
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.