text — это слова, разделённые одиночными пробелами. Слова состоят из строчных латинских букв, цифр и знака $. Слово считается **ценой**, если это знак $, за которым идут одни цифры (хотя бы одна): например, "$15" — цена, а "15", "$", "$1x" и "$15$" — нет.
В магазине распродажа: все цены снижаются на percent процентов. Замените каждую цену в строке на новую, записанную ровно с двумя знаками после точки (например, "$7.50" или "$3.00"), а остальные слова оставьте без изменений. Верните получившуюся строку.text="lamp $40 and bulbs $3 each", percent=25 → 'lamp $30.00 and bulbs $2.25 each'
Цены — «$40» и «$3». Со скидкой 25% они становятся «$30.00» и «$2.25».
text="$7 7$ $7$ $ $x7 $7", percent=10 → '$6.30 7$ $7$ $ $x7 $6.30'
Ценами считаются только два слова «$7» — они превращаются в «$6.30». «7$», «$7$», «$» и «$x7» ценами не являются и остаются как есть.
text="free shipping", percent=50 → 'free shipping'
Цен нет, строка не меняется.
text состоит из строчных латинских букв, цифр, пробелов и знака $text="lamp $40 and bulbs $3 each", percent=25
'lamp $30.00 and bulbs $2.25 each'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 85 тестов на сервере, включая скрытые.