3. Какие критерии надежного пароля ты знаешь? можно применять наиболее часто используемые пароли не должен быть слишком коротким Оне должен состоять только из общедоступной информации о пользователе не должен быть слишком красивым нельзя применять наиболее часто используемые пароли должен состоять только из общедоступной информации о пользователе
Prime := { Получаем первое слово из последовательности }; while { не конец последовательности (не известно от куда аффтар получает слова ) } do begin Slovo := { Получаем очередное слово последовательности }; if Length(Slovo) <= Length(Prime) then begin CopyPrime := Prime; N := 1; while (N <= Length(Slovo)) and (Pos(Slovo[N], CopyPrime) > 0 do begin Delete(CopyPrime, Pos(Slovo[N], CopyPrime), 1); Inc(N); end; if N > Length(Slovo) then { Slovo можно получить из первого слова } else { нельзя получить Slovo из первого слова } end; end;
F истинно тогда и только тогда, когда истинно или , или z. Три переменные (x,y,z) дают 2³=8 комбинаций в таблице истинности. При этом, истинность F получается в пяти случаях (четыре дает истинность z и одну - истинность ). Получаем пять единичных комбинаций для таблицы истинности: x y z F 0 0 1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 В исходной таблице истинности единицы в F в четырех случаях совпадают с единицами в первой колонке, следовательно она отражает состояние переменной z. Оставшаяся (пятая) единица в F должна соответствовать комбинации "100" для xyz и в исходной таблице она записана как "010". Тогда переменная х=1 должна стоять в этой таблице во второй колонке. Колонка для у - третья. ответ: zxy
while { не конец последовательности (не известно от куда аффтар получает слова ) } do
begin
Slovo := { Получаем очередное слово последовательности };
if Length(Slovo) <= Length(Prime) then
begin
CopyPrime := Prime;
N := 1;
while (N <= Length(Slovo)) and (Pos(Slovo[N], CopyPrime) > 0 do
begin
Delete(CopyPrime, Pos(Slovo[N], CopyPrime), 1);
Inc(N);
end;
if N > Length(Slovo) then
{ Slovo можно получить из первого слова }
else
{ нельзя получить Slovo из первого слова }
end;
end;