"""DAY 1/Palindrom.py
   Задача: Проверить, является ли строка палиндромом."""
import sys
# Получаем строку на вход и переводим ее в массив символов
s = input()
string = list(s)

# Получаем количество символов в половине строки:
# - Если кол-во букв в строке нечетно - это len//2+1
# - Иначе len//2

len_S = len(s)
if len_S % 2 == 1:
    len_end = len_S//2+1
else:
    len_end = len_S//2

# После чего запускаем цикл:
# Проверпяем равенство каждой буквы и обратной ей.

k = True
index = 0
while k:
    word = string[index]
    word_mirr = string[len_S-index-1]
    if len_S == index and len_S % 2 == 1:
        k = False
    if word != word_mirr:
        print(f"[{word} [INDEX = {index}] != {word_mirr} [INDEX = {len_S-index-1}]] Строка {s} не является палиндромом!")
        k = False
        sys.exit(0)
    else:
        if index > len_end:
            k = False
        else:
            index += 1

print(f"Строка {s} является палиндромом!")
"""DAY 1/Palindrom.py
   Задача: Проверить, является ли строка палиндромом."""
import sys
# Получаем строку на вход и переводим ее в массив символов
s = input()
string = list(s)

# Получаем количество символов в половине строки:
# - Если кол-во букв в строке нечетно - это len//2+1
# - Иначе len//2

len_S = len(s)
if len_S % 2 == 1:
    len_end = len_S//2+1
else:
    len_end = len_S//2

# После чего запускаем цикл:
# Проверпяем равенство каждой буквы и обратной ей.

k = True
index = 0
while k:
    word = string[index]
    word_mirr = string[len_S-index-1]
    if len_S == index and len_S % 2 == 1:
        k = False
    if word != word_mirr:
        print(f"[{word} [INDEX = {index}] != {word_mirr} [INDEX = {len_S-index-1}]] Строка {s} не является палиндромом!")
        k = False
        sys.exit(0)
    else:
        if index > len_end:
            k = False
        else:
            index += 1

print(f"Строка {s} является палиндромом!")
DAY 1/Palindrom.py
    Задача: Проверить, является ли строка палиндромом. # Получаем строку на вход и переводим ее в массив символов # Получаем количество символов в половине строки: # - Если кол-во букв в строке нечетно - это len//2+1 # - Иначе len//2 # После чего запускаем цикл: # Проверпяем равенство каждой буквы и обратной ей.