Предмет: Информатика, автор: us1234685

Андрій вирішив випити кави в одній Київській кав'ярні. Проте він згадав, що у Києві "червона зона".
Нагадаємо, що у "червоній зоні" у Києві лише повністю вакциновані люди (тобто ті, які отримали два щеплення) можуть відвідувати кав'ярні. Якщо ж людина неповнолітня (строго менше ніж 18 років), то вона може відвідати кав'ярню лише з повністю вакцинованим дорослим, при цьому дитина не зобов'язана бути вакцинованою.
Андрію n років та він отримав m щеплень. А його повнолітній батько, Борис, отримав уже k щеплень.
Визначте, чи зможе Андрій потрапити у кав'ярню. Можливо, разом з батьком.
Вхідні дані
Перший рядок містить одне ціле числа n (12≤n≤30) — вік Андрія.
Другий рядок містить два цілі числа m та k (0≤m,k≤2) — кількість щеплень, які отримали Андрій та Борис відповідно.
Вихідні дані
Виведіть «Yes», якщо Андрій зможе потрапити у кав'ярню, або «No» — інакше.
Ви можете виводити букви у будь-якому регістрі.
Приклади
Нижче ви знайдете приклади вхідних даних та відповідей, які має вивести ваша програма.
Вхідні дані номер 1: 15 and 1,2
Вхідні дані номер 2:29 and 1,2
Відповідь номер 1: Yes
Відповідь номер 2:No

Ответы

Автор ответа: sandemc1103
0

Ответ:

n = int(input())

m, k = map(int, input().split())

ok = False

if n<18:

   if k==2:

       ok=True

   else:

       ok=False

elif n>=18:

   if m==2:

       ok=True

   else:

       ok=False

if ok==True:

   print('Yes')

else:

   print('No')

Объяснение:

код кривой но дает 100 баллов

Похожие вопросы
Предмет: Русский язык, автор: Алексей1234567а
Предмет: Математика, автор: tushik2004pdv9ky