В алгоритме RSA для формирования пары ключей вычисляется модуль — число , являющееся произведением двух чисел и . Из теории чисел известно, что любое натуральное число, не являющееся или единицей, можно разложить в произведение чисел единственным образом. Разложите число = 1271 на множители, в ответе укажите модуль их разности.
Условие ИЛИ истинно, если хотя бы одно высказывание истинно.
Таблица истинности для условия ИЛИ:
A или B = С1 1 11 0 10 1 10 0 0Приставка НЕ означает истину, если высказывание ложно и ложь, если высказывание истинно (то есть она меняет истину и ложь)
Его можно понимать как высказывание "Первая буква не гласная"
АннаНЕ (Первая буква гласная) 0
Последняя буква гласная 1
0 или 1 = 1
Истина
МаксимНЕ (Первая буква гласная) 1
Последняя буква гласная 0
1 или 0 = 1
Истина
ТатьянаНЕ (Первая буква гласная) 1
Последняя буква гласная 1
1 или 1 = 1
Истина
ЕгорНЕ (Первая буква гласная) 0
Последняя буква гласная 0
0 или 0 = 0
Ложь
АнтонНЕ (Первая буква гласная) 0
Последняя буква гласная 0
0 или 0 = 0
Ложь
int main(){ int a, b,f=0,f1=0,ans=0; cin >> a >> b; if (a < 0 ) f = 1; if (b < 0) f1 = 1; for (int i = 0; i < abs(b);i++) { ans += a; } if (f == 1 && f1 == 1) cout << abs(ans); else if (f == 1 || f1 == 1) cout << '-' << abs(ans); else cout << ans; return 0;}