Суровые условия

Группа туристов отправляется в путешествие, чтобы подняться на одну из самых высоких гор. Чтобы добраться до вершины, каждому из них необходимо иметь соответствующее снаряжение.

Наша задача — определить, сможет ли конкретный человек достичь вершины.

harsh-conditions-kids-around-the-world-have-to-endure-to-get-to-school-1.jpg

Турист достигнет вершины, если выполнено любое из следующих условий:

  • У человека есть hiking shoes и coat

  • У человека есть hiking shoes и tent

  • У человека есть hiking sticks, coat и sunglasses.

Ввод состоит из 3 основных вещей, которые есть у человека.

Программа должна вывести Yes, если человек сможет добраться до вершины, и No в противном случае.

Ввод

Вывод

hiking shoes
coat
tent

Yes

sunglasses
jacket
coat

No

Подсказка 1

Можете ли вы придумать умный способ определить, есть ли у человека определенный предмет — hiking shoes, coat, sunglasses или tent? Это поможет вам написать меньше кода и создать более чистое решение.

Подсказка 2

Вы можете сначала пройтись по всем 3 вводам и проверить, является ли какой-либо из них, например, hiking shoes. Если вы обнаружите, что какой-либо из вводов — это hiking shoes, вы можете установить булеву переменную в True (которая изначально была установлена в False). Вы можете выполнить ту же процедуру для sunglasses, tent и т.д.

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue