Условия · 18 из 23
Дежурство по чётным
Задействованы также: Числа и ввод
Геннадий и сменщик Анатолий дежурят через день. Но по выходным дежурит тот, кто не дежурил в пятницу, а в праздники двор охраняет сторонняя охрана.
Что сделать
Скажите, кто дежурит в этот день, — Геннадий, сменщик Анатолий или сторонняя охрана.
Что приходит
den— число месяца, от 1 до 31den_nedeli— день недели: 1 — понедельник, 7 — воскресеньеprazdnik— праздник ли,TrueилиFalse
Что вернуть
«охрана» в праздник; в будни по чётным числам — «Геннадий», по нечётным — «Анатолий»; в субботу и воскресенье — наоборот.
Допишите функцию kto_dezhurit в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
kto_dezhurit(4, 3, False)
'Геннадий'
Функция принимает: номер дня месяца (целое от 1 до 31), день недели (целое от 1 — понедельник до 7 — воскресенье) и признак праздника (True или False). Возвращает «охрана» в праздник; иначе в субботу и воскресенье возвращает «Анатолий», если номер дня чётный, и «Геннадий», если нечётный; в будни наоборот — «Геннадий» по чётным, «Анатолий» по нечётным.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.