боссмалокосоч
28.07.2020 10:18

Пользователь использует компьютерную систему, в которой по введенному паролю вычисляется и хранится хеш-значение. хэш-значение пароля вычисляется функцией gethash (см. листинг).

политика безопасности системы требует, чтобы пароль содержал не более шести символов и состоял только из букв латинского алфавита в верхнем регистре в кодировке ascii.

/* входные параметры:

pwd – строка пароля

hash - переменная, в которой будет содержаться хеш

возвращаемое значение:

false – пароль не соотвествует правилам системы;

true - пароль соотвествует правилам системы;

int hash – хеш пароля (целое число)

*/

bool gethash( char const *pwd, int *hash ) {

// длина пароля

int n = strlen(pwd);

// проверка пароля на длину

if(n > 6)

return false;

// проверка пароля на содержание только букв верхнего регистра

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

if( pwd[i] < 'a' || pwd[i] > 'z')

return false;

//вычисление хеша

*hash = 0;

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

*hash += (pwd[i] - 'a' + 1);

return true;

}

у какого пароля хеш-значение будет меньше 65?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
каккураит
15.04.2023 02:02
ответ:

1. = c) прикладная программа, предназначенная для хранения, обработки и организации расчетов

2. = b) множество нумерованных строк и поименованных буквами латинского алфавита столбцов

3. = b) лист

4. = a) ячейка

5. = c) выделенная ячейка электронной таблицы

6. = a) совокупность выделенных ячеек, которые образуют в таблице прямоугольную область

7. = c) =B3*C4

8. = b) выбрана ширина ячейки, которая не позволяет разместить в ней результаты определенных вычислений

9. = b) =$A$1*A2+B3

10. = a) A

11. = b) 18

12. = d) Al:B2

13. = d) все перечисленные

14. = 1e 2д 3в 4г 5а 6б

0,0(0 оценок)
Ответ:
MischaO
15.04.2023 02:02

Объяснение нужны ответы Какие из записей являются верно записанными формулами в электронных таблицах?

1)== C2 + C8

2)?C1 + D1 * D2

3)D100 * D1 =

4)!= A1 + B5

5)=F1 + A1 * A2

6)!!B1 - C3

№2

Прикрепил фото с заданием

№3

В Openoffice.org Calc создали таблицу, заполнив ее ячейки так, как показано на рисунке. Какое число будет находиться в ячейке C1 после того, как будет нажата клавиша Enter?

Комментарий. Если у вас русскоязычная версия электронных таблиц, нужно считать, что вместо IF записано ЕСЛИ.

№4

В электронную таблицу занесли результаты тестирования учащихся по русскому языку и математике. На рисунке приведены первые строки получившейся таблицы.

В столбце A указаны фамилия и имя учащегося; в столбце B – район города, в котором расположена школа учащегося; в столбцах C, D – баллы, полученные соответственно по русскому языку и математике. По каждому предмету можно было набрать от 0 до 100 баллов.

Всего в электронную таблицу были занесены данные по 263 учащимся. Порядок записей в таблице произвольный. Откройте файл с данной электронной таблицей: /uploads/inner_file/file/9768/table2.xls. На основании данных, содержащихся в этой таблице, ответьте на во чему равна наименьшая сумма баллов по двум предметам среди учащихся Заречного района?

№5

Прикрепил фото с заданием

№7

прикрепил фото с заданием

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