Предмет: Информатика,
автор: 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)
Похожие вопросы
Предмет: Математика,
автор: irataurus0405
Предмет: Математика,
автор: blackbanny656
Предмет: Алгебра,
автор: d86663559
Предмет: География,
автор: anyagomelskaya
Предмет: Математика,
автор: MaryWalker