dndsjsk
22.12.2020 13:02

Пират свифт зашёл в пещеру и увидел там огромный сейф, в который поместится вся его добыча. у сейфа есть кодовый замок с цифрами 1 и 2. пират уже нахватался от вас знаний по информатике и решил, что не будет запоминать саму последовательность. он придумал так. взял два числа – день своего рождения, число 1 и возраст – 51. из первого числа можно сделать второе с двух операций: 1 – возвести в квадрат и 2 – прибавить 2. последовательность этих команд и будет кодом для замка. гордящийся своей идеей свифт пошёл на корабль за сокровищами. но попугаихе не понравилось, что она в коде не задействована. поэтому пока пират ходил, руби набрала последовательность операций, приводящую к её возрасту – числу 85, великодушно оставив начальную точку пирату. когда свифт вернулся, нагруженный добычей, он обнаружил гордо на сейфе, в котором была заперта его любимая треуголка, попугаиху.
пирату восстановить последовательность команд, чтобы он мог забрать шляпу и положить добычу. сам свифт всё-таки не силён в информатике, он над первой-то последовательностью полдня думал и устал, а тут вторая! обиженная руби отказалась сообщать код даже при условии, что пират не будет его менять.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
valeriehunt
06.09.2021 20:05

#include <iostream>

#include <time.h>

using namespace std;

int main(){

srand(time(0));

int n = 0;

cout << "Введите количество элементов массивов: ";

cin >> n;

int A[n];

int B[n];

double sumA = 0;

double sumB = 0;

double srA = 0;

double srB = 0;

cout << "Первый массив: { ";

for(int i = 0; i<n; i++){

 A[i] = rand()%10;

 cout << A[i] << " ";

 sumA+=A[i];

}

cout << "}";

cout << "\n\n";

cout << "Второй массив: { ";

for(int i = 0; i<n; i++){

 B[i] = rand()%10;

 cout << B[i] << " ";

 sumB+=B[i];

}

cout << "}";

srA = sumA/n;

srB = sumB/n;

cout << "\n\n";

cout << "Среднее арифметическое первого массива: " << srA << endl;

cout << "Среднее арифметическое второго массива: " << srB << endl;

if(srA>srB){

 cout << "Среднее арифметическое первого массива больше за среднее арифметическое второго массива";

}else{

 cout << "Среднее арифметическое второго массива больше за среднее арифметическое первого массива";

}

cout << endl;

return 0;

}

0,0(0 оценок)
Ответ:
данила0625
19.05.2020 22:21

1) Симметричное шифрование использует один и тот же ключ и для зашифровывания, и для расшифровывания.

2) Основной недостаток симметричного шифрования заключается в необходимости публичной передачи ключей – "из рук в руки". На этот недостаток нельзя не обратить внимание, так как при такой системе становится практически невозможным использование симметричного шифрования с неограниченным количеством участников.

3) Асимметричное шифрование использует два разных ключа: один для зашифровывания (который также называется открытым), другой для расшифровывания (называется закрытым).

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота