import math
p = int(
b = false
for i in range(1, p ** 2):
gip = (p ** 2) + (i ** 2)
if math.sqrt(gip) % 1 == 0:
b = true
if int(math.sqrt(gip)) ! = p:
print(int(math.sqrt(
if b == false:
print(-1)
# что-то типо этого, но не проходит по времени. надо смотреть диапазон. может если кто дорешает, ответьте. а так всё норм работает)
8
Объяснение:
При скорости передачи 200 символов в минуту за 5 минут передано 200×5 = 1000 символов. Поскольку объем сообщения 3000 бит, на один символ приходится 3000 / 1000 = 3 бита. Следовательно, размер алфавита не превышает 2³ = 8 символов.