Condizioni difficili
Un gruppo di escursionisti intraprende un viaggio per scalare una delle montagne più alte. Per poter raggiungere la cima, ognuno di loro deve avere l'equipaggiamento appropriato.
Il nostro compito è determinare se una persona specifica riuscirà a raggiungere la cima.
Un escursionista raggiunge la cima se si verifica una delle seguenti condizioni:
- La persona ha
hiking shoes
e uncoat
- La persona ha
hiking shoes
e unatent
- La persona ha
hiking sticks
, uncoat
esunglasses
.
L'input consiste di 3 oggetti essenziali che la persona possiede.
Il programma dovrebbe stampare
Yes
se la persona riuscirà a raggiungere la cima e No
altrimenti.Ingresso | Uscita |
hiking shoes
coat
tent | Yes |
sunglasses
jacket
coat | No |
Suggerimento 1
Riesci a pensare a un modo intelligente per scoprire se una persona possiede un oggetto specifico -
hiking shoes
, coat
, sunglasses
o una tent
? Questo ti aiuterà a scrivere meno codice e ad avere una soluzione più pulita.Suggerimento 2
Puoi prima analizzare tutti i 3 input e verificare se uno di questi è, ad esempio,
hiking shoes
. Se trovi che uno degli input è hiking shoes
, puoi impostare una variabile booleana su True
(che inizialmente era impostata su False
). Puoi eseguire la stessa procedura per sunglasses
, tent
, ecc.Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB