Решить задачу по программирование на Python'е
1. Дан текстовый файл, содержащий строку из скобок вида () {} [], написать программу, определяющую правильность расстановки скобок. все пары скобок должны быть закрыты, не должно присутствовать пересекающихся пар скобок.
2. Во входном файле записан набор больших латинских букв (Не обязательно различных). Разрешается переставлять буквы, а так же удалять некоторые буквы. Требуется написать программу, которая из данных букв по указанным правилам составит палиндром наибольшей длины, а если таких палиндромов несколько, то первый в алфавитном порядке.
AAB--->ABA
QAZQAZ--->AQZZQA
ABCDEF--->A
3. Написать программу, которая осуществляет (де)кодирование данных шифром Цезаря. Текст представляет собой малые русские буквы и пробел. На вход подается файл с сообщением и ключ, вывести (де)кодированное сообщение в новый файл.
Зарегистрируйтесь или войдите на сайт под своим именем.