Войти
Регистрация
Спроси ai-bota
olegtoda
24.11.2020 09:51
Как пропатчить kde 2 под freebsd?
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
asti2000
26.08.2021 00:05
Сколько двоичных цифр один содержится в двоичной записи десятичного числа 99...
nikoldasha421
13.02.2020 04:17
Есть ли связь между объемным подходом к измерению информации и содержанием информации?...
helloiSashA
09.07.2020 22:01
Процесс сжатия информации с целью уменьшения её объёма и удобства хранения и транспортировки...
kukusiki12345
16.01.2022 11:25
В кодировке Unicode на каждый символ отводится два байта. Определи информационный объём текста из 62 символов в этой кодировке....
блашер
22.06.2022 23:22
Дано два дійсних числа k і s. якщо k s, то друге число помножити на 100,якщо k=s,то k збільшити на 100. У інших випадках без змін...
ziiaratmagomedova
08.01.2021 11:47
Найди соответствие основных элементов электронного сообщение...
alexvip7777ap
03.07.2021 02:03
Составьте трассированную таблицу первого вида для следующей задачи: s=175 n=0 while s+n 325: s=s-10 n=n+30 print(n) 2. Составьте трассировочную таблицу второго вида для...
Alina0989
30.04.2022 08:38
Не могу понять, хочу посчитать формулу в Excel =(IRR(B43:DQ43; 0)+1)^12-1 не работает в Excel, а работает в Excel онлайн....
sssqwdsgdsgds
29.04.2023 10:57
Подскажите какие методы имеет смысл сделать виртуальными в родительском классе в данном задании,чтобы их можно было использовать в дочерних классах?например:для вычислении...
FriskDreemurr1
21.08.2021 04:57
(python turtle) Напишите программу с функций def, которая рисует триквадрата разных цветов, как на этом изображении (размер «квадрата»неважен, только форма и любые три...
Ответ:
madi999minkoeva
19.03.2022 21:09
# параметры гаммы шифра:
a,b,c=5,1,256
# гамма шифра:
S0=21
S1=(a*S0+b)%c # 106
S2=(a*S1+b)%c # 19
# гаммирование (шифровка) текста ABC:
T0=ord('A')^S0 # 84
T1=ord('B')^S1 # 40
T2=ord('C')^S2 # 80
print('GAMMA S: ',str(S0).rjust(4),str(S1).rjust(4),str(S2).rjust(4)) # 21 106 19
print('Source Text: ABC')
print('Text ASCII: 65,66,67');
print('Criptotext T:',str(T0).rjust(4),str(T1).rjust(4),str(T2).rjust(4)) # 84 40 80
# дешифровка текста:
d0=T0^S0 # 65
d1=T1^S1 # 66
d2=T2^S2 # 67
print('Decipher Text: '),
print(chr(d0),chr(d1),chr(d2)) # ABC
0,0
(0 оценок)
Ответ:
tim152
05.10.2020 18:17
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от m до n включительно.
m & 1 - это битовая конъюнкция. Результатом будет 1, если m нечетное, и 0, если m - четное (то есть, содержит или не содержит соответствующий разряд)
Выражение вида T ? X : Y, где T - логическое высказывание, принимает значение X, если T истинно, и Y, если T ложно.
Соответственно, i = (m & 1) == 1 ? m : m + 1 означает, что
если m нечетное, то i = m
если четное, i = m+1 (то есть, первое нечетное число после m)
i += 2 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота