Всем привет!
Сегодня пара совсем простых задач, потихоньку всхожу в ритм. План продолжать ежедневную практику (пока на простых задачах, ну а там как пойдет)
В первой задаче долго читал задание, найти максимальное достижимое число. Какие-то операции с двумя заданными числами...
А решение оказалось простым выражением:
return num + 2*t
Только нужно отметить, что заданные числа по условию были в промежутке от 1 до 50.
Вторая задача была не сильно сложнее, но там хотя бы требовалось использовать цикл.
По сути, нужно было пройтись по списку и пересчитать значения не меньшие заданного.
Вот так выглядит многострочное решение:
Заодно с решением разобрался с list comprehension. По вот этому гайду.
Говорят так решение выглядит более аккуратным. Хотя мне еще непривычно, но постараюсь использовать этот подход почаще