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

Ответы на вопрос

Ответ:
n = int(input())
m, k = map(int, input().split())
# todo
if (n > 18 and m == 2) :
print ('Yes')
elif (n < 18 and k == 2 ) :
print ('Yes')
else:
print ('No')
Объяснение:
Правильность 96 (Phyton 3.8)



Ответ:
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 баллов но кривовато



Щоб вирішити це завдання, треба перевірити дві умови: чи є Андрій повністю вакцинований і чи є його батько, Борис, повністю вакцинований. Якщо обидва вони повністю вакциновані, Андрій може потрапити у кав'ярню. Якщо Борис не є повністю вакцинований, то Андрій може потрапити, якщо він є неповнолітнім і його батько, Борис, повністю вакцинований.
Таким чином, алгоритм може виглядати наступним чином:
1. Зчитайте вхідні дані: вік Андрія (n), кількість щеплень, отриманих Андрієм (m), і кількість щеплень, отриманих Борисом (k). 2. Перевірте, чи Андрій та Борис є повністю вакцинованими. 3. Якщо обидва повністю вакциновані, виведіть "Yes". 4. Якщо Андрій неповнолітній і Борис повністю вакцинований, також виведіть "Yes". 5. В інших випадках виведіть "No".
Ось приклад коду на мові програмування Python:
```python # Зчитування вхідних даних n = int(input()) m, k = map(int, input().split())
# Перевірка умов if m == 2 and k == 2: print("Yes") elif n < 18 and k == 2: print("Yes") else: print("No") ```
Цей код перевіряє обидві умови та виводить "Yes", якщо хоча б одна з них виконується. Якщо ж обидві умови не виконуються, виводиться "No".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili