Помогите пожалуйста с информатикой Составьте программу, которая генерирует случайное...

+656 голосов
2.7m просмотров

Помогите пожалуйста с информатикой Составьте программу, которая генерирует случайное четырёхзначное число от 1000 до 9999 (номер автобусного билета), выводит его на экран и определяет, является ли билет "счастливым" (сумма первых двух цифр равна сумме последних двух цифр).


Информатика (32 баллов) | 2.7m просмотров
Дан 1 ответ
+177 голосов
Правильный ответ

Ответ:

Язык Python 3.8.2

import random

import re

ticket = random.randrange(1000, 9999)

pattern = re.compile('\d{1}')

result = pattern.findall(str(ticket))

if int(result[0]) + int(result[1]) == int(result[2]) + int(result[3]):

 print("Билет номер " + str(ticket) + " счастливый")

else:

   print("Билет " + str(ticket) + " не счастливый")

(40 баллов)