Вопрос задан 01.07.2023 в 04:45. Предмет Информатика. Спрашивает Николаенко Виталик.

ОЧЕНЬ СРОЧНО НА ПИТОНЕ Требуется написать программу, определяющую, является ли четырехзначное

натуральное число N палиндромом, т.е. числом, которое одинаково читается слева направо и справа налево. Входные данные Входной файл INPUT.TXT содержит натуральное число N (1000 ≤ N ≤ 9999). Выходные данные В выходной файл OUTPUT.TXT следует вывести слово «YES», если число N является палиндромом, или «NO» – если нет.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Козюк Виктория.

# get input

file = open('INPUT.txt')

input_data = file.read()

file.close()

basic = input_data

mirror = ''.join([i for i in reversed(input_data)])

if basic == mirror:

   result = 'YES'

else:

   result = 'NO'

# send output

file = open('OUTPUT.txt', 'w')

file.write(result)

file.close()

# Если есть вопросы по работе скрипта - отвечу

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример кода на Python, который решает данную задачу:

python
def is_palindrome(n): return str(n) == str(n)[::-1] def main(): try: n = int(input()) if 1000 <= n <= 9999: if is_palindrome(n): result = "YES" else: result = "NO" with open("OUTPUT.TXT", "w") as output_file: output_file.write(result) print(result) else: print("Invalid input. The number must be between 1000 and 9999.") except ValueError: print("Invalid input. Please enter a valid number.") if __name__ == "__main__": main()

Сохраните этот код в файл с именем, например, palindrome_checker.py, и затем запустите его. Программа попросит вас ввести число N, после чего она определит, является ли оно палиндромом, и выведет "YES" или "NO" в зависимости от результата.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос