while True:
n = int(input('Введите кол-во чисел: '))
if n <= 1000:
break
else:
print('Ошибка: Кол-во чисел не должно превышать 1000')
number = None
for _ in range(n):
while True:
num = int(input('Введите число: '))
if num <= 30000:
break
else:
print('Ошибка: Число не должно превышать 30000')
if num % 5 == 0:
if number:
if num > number:
number = num
else:
number = num
print(number)
while True:
n = int(input('Введите кол-во чисел: '))
if n <= 1000:
break
else:
print('Ошибка: Кол-во чисел не должно превышать 1000')
number = None
for _ in range(n):
while True:
num = int(input('Введите число: '))
if num <= 30000:
break
else:
print('Ошибка: Число не должно превышать 30000')
if num % 5 == 0:
if number:
if num > number:
number = num
else:
number = num
print(number)
2250 байт
Объяснение:
Дано:
N = 54 символа
K = 50 строк * 60 символов = 3000 символов на странице
Найти:
I
N <= 2^i
i = 6 бит
I = K * i
I = 3000 * 6 = 18000 бит
18000 бит / 8 = 2250 байт