Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой код надо написать на Python?

Время в школе
Ограничение по времени: 1 секунда
Сегодня у Васи N уроков. Каждый урок длится A минут. Между каждой парой уроков есть перемена. Одна из перемен обязательно будет большой, а остальные — обычными.
Большая перемена предназначается для обеда и длится 30 минут. Обычная перемена длится B минут.
Возвращаясь из школы домой, Вася задумался о том, сколько же минут он провёл сегодня в школе. Помогите Васе.
Формат входных данных
Первая строка содержит целое число N (2≤N≤1000) — количество уроков.
Вторая строка содержит целое число A (1≤A≤1000) — длительность урока в минутах.
Третья строка содержит целое число B (1≤B<30) — длительность обычной перемены в минутах.
Формат выходных данных
Выведите единственное число — количество минут, которое Вася провёл в школе.
Пояснение
Поясним приведённый пример.
У Васи 4 урока, каждый длительностью 45 минут. Обычные перемены длятся по 10 минут. Следовательно, с учётом большой перемены Вася провёл в школе 230 минут.
ШколаРешение задач+3
kot may
  ·   · 1,1 K
Лучший
старший разработчик в pseven.io  · 27 окт 2022
Эта задача — хороший пример того, что в программировании не надо искусственно усложнять решение.
Вам не нужно моделировать пребывание Васи в школе, размещать перемены между уроками, потом как-то проходить по ним и суммировать минуты и т.п. Вам просто нужно сложить вместе длительности всех уроков и всех перемен.
Смотрите сами. Уроков у вас N. Обычных перемен N - 2 (всего перемен на одну меньше чем уроков, одна из них большая). Плюс ещё 30 минут на большую перемену. Получаем формулу N*A + (N-2)*B + 30
Проверяем на приведённом примере: 4*45 + 2*10 + 30 = 230, всё сходится. Теперь эту формулу надо перевести в Питон. Это уже должно быть несложно, поэтому окончательное решение оставлю за автором вопроса.
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor