Информатика егэ №13373. проверьте, правильно ли написана программа на python, и является ли она эффективной по времени и по памяти:
на спутнике «восход» установлен прибор, предназначенный для измерения солнечной активности. в течение времени эксперимента (это время известно заранее) прибор каждую минуту передаёт в обсерваторию по каналу связи положительное целое число, не превышающее 1000, — количество энергии солнечного излучения, полученной за последнюю минуту, измеренное в условных единицах.
после окончания эксперимента передаётся контрольное значение — наибольшее число r, удовлетворяющее следующим условиям:
1) r — произведение двух чисел, переданных в разные минуты;
2) r делится на 26.
напишите эффективную по времени и используемой памяти программу, которая будет проверять правильность контрольного значения.
программа должна напечатать отчёт по следующей форме.
вычисленное контрольное значение: …
контроль пройден (или контроль не пройден)
если удовлетворяющее условию контрольное значение определить невозможно, то выводится только фраза «контроль не пройден». перед текстом программы кратко опишите используемый вами алгоритм решения.
на вход программе в первой строке подаётся количество чисел n ≤ 100 000. в каждой из последующих n строк записано одно положительное целое число, не превышающее 1000. в последней строке записано контрольное значение.
программа:
n = int(
m26, m13, m2, m = 0, 0, 0, 0
for i in range(n):
num = int(
if num % 26 == 0 and num > m26:
m26 = num
elif num % 13 == 0 and num > m13:
m13 = num
elif num % 2 == 0 and num > m2:
m2 = num
elif num > m:
m = num
ans = max(m13*m2, m13*m26, m26*m, m26*m2,)
r = int(
print('вычисленное контрольное значение: ', ans)
print('контроль пройден' if ans == r else 'контроль не пройден')
270
437
Ответы на вопрос:
1. в египетском письме более 700 иероглифов. 2. гласные звуки иероглифами не передавались. 3. одни из иероглифов передавали отдельные согласные звуки, другие - сочетания согласных звуков, а третьи - целые слова. 4. египтяне ставили рядом со словом значок-определитель, который не читается, а только подсказывает, о чём идёт речь.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
AliceMysova29.08.2021 19:39
-
pedyxa1216.04.2023 04:51
-
Yanagolko15.03.2022 22:53
-
Foxxx1120.03.2020 13:05
-
wolk228925.04.2023 17:05
-
hjr5621.02.2022 02:37
-
myka121.02.2022 05:13
-
Алибабо24.03.2020 03:09
-
Lartenok06.11.2020 09:46
-
ffffffffffffff5219.05.2021 08:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.