Предмет: Информатика,
автор: blackwhitedog00
Python
дополнительные задания
Приложения:
Ответы
Автор ответа:
1
def rescue_princess(castle):
def search_princess(castle):
if isinstance(castle, list):
for element in castle:
result = search_princess(element)
if result is not None:
return result
elif isinstance(castle, str) and castle == "s":
return castle
princess = search_princess(castle)
if princess is not None:
return f"Принцесса освобождена! Её местоположение: {princess}"
else:
return "Принцесса не найдена в замке."
castle = [1, ["c"], 543, "P", ["n", ["r"]], "i", [[["s"]]]]
result = rescue_princess(castle)
print(result)
Похожие вопросы
Предмет: Физика,
автор: tihonnasedkin549
Предмет: Оʻzbek tili,
автор: shavkatmoxitdinov
Предмет: Математика,
автор: pankodaniil2011
Предмет: География,
автор: anyagomelskaya
Предмет: Математика,
автор: MaryWalker