Условия · 13 из 23
Тариф по времени суток
Днём час стоянки стоит дороже, ночью дешевле. Машина может приехать днём, а уехать ночью — и вот тут Геннадий сдаётся.
Что сделать
Посчитайте стоимость стоянки, если машина простояла и днём, и ночью.
Что приходит
priezd— час приезда, целое от 0 до 23otezd— час отъезда: не раньше приезда, в те же суткиdnevnayaиnochnaya— сколько стоит дневной и ночной час
Что вернуть
Сумму за часы с priezd до otezd: час с 7 до 21 — по дневной ставке, остальные — по ночной.
Допишите функцию stoimost_stoyanki в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
С 6 до 8 машина стоит два часа: шестой — ещё ночной, седьмой — уже дневной. При ставках 100 и 40 это 40 + 100 = 140. Час с 8 не считается: в 8 машина уехала.
stoimost_stoyanki(10, 14, 100, 40)
400
Функция принимает час приезда и час отъезда (целые от 0 до 23, отъезд не раньше приезда, в пределах одних суток), дневную и ночную ставку (целые). Дневными считаются часы с 7 до 21 включительно, остальные ночные. Час относится к дню или ночи по своему началу. Возвращает стоимость.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.