locais_tesouro = {
'quarto': 'sala',
'sala': 'cozinha',
'cozinha': 'jardim',
'jardim': 'garagem',
'garagem': 'quintal',
'quintal': 'barracão',
'barracão': 'tesouro'
}
local_atual = 'quarto'
print("Bem-vindo à caça ao tesouro! O tesouro está escondido em algum lugar. Siga as pistas para encontrá-lo.")
print("Para desistir, digite 'desistir' ou 'd'.")
while True:
proximo_local = locais_tesouro[local_atual]
print(proximo_local)
resposta = input(f"Você está no(a) {local_atual}. Para onde quer ir? ")
if resposta.lower() == 'desistir' or resposta.lower() =='d' :
print("Desistiu! Até a próxima.\nNão conseguiu encontrar o tesouro!")
break
if resposta.lower() == proximo_local:
if proximo_local == 'barracão':
print("Parabéns! Encontrou o tesouro!")
break
else:
print("Parabéns! Você chegou {}. Continue procurando...".format(proximo_local))
local_atual = proximo_local
else:
print("Ops, essa não é a pista correta. Tente novamente!")