Вы постоянно сталкиваетесь с этим понятием в различных сферах деятельности человека (кулинарные книги, инструкции по использованию различных приборов, правила решения математических задач...). Обычно мы выполняем привычные действия не задумываясь, механически. Например, вы хорошо знаете, как открывать ключом дверь. Однако, чтобы научить этому малыша, придется четко разъяснить и сами эти действия и порядок их выполнения:
1. Достать ключ из кармана.
2. Вставить ключ в замочную скважину.
3. Повернуть ключ два раза против часовой стрелки.
4. Вынуть ключ.
Файл "main.cpp" - первое задание, "main50.cpp" - второе. Для формирования чисел используется корейский рандом. Ещё добавлю, что удалить числа из массива нельзя, а можно только создать новый.
Program primer;
Uses crt;
var a: integer;
begin clrscr;
write('Введите число a = ');
readln(a);
writeln;
if ((a mod 10) = 4) or ((a div 10) = 4) then
writeln('Цифра 4 входит в число ')
else
writeln('Цифра 4 не входит в число ');
readln;
end.
1символ= 1 байт
1 байт = 8 бит
256 бит / 8 бит = 32 символа
Смещение вне цикла составляет (-12, 21), т.е. смещение внутри цикла = (12, -21)
Числа 11 и 5 не представляют никакого интереса, т.к. нам не требуется искать значения a и b, важно только то, что мы можем менять сдвиг в цикле как угодно, меняя только эти переменные.
Максимальное N = НОД(12, 21) = 3
Т.е. чертежник сдвигается на (12, -21), три раза выполнив операцию сдвига на (4, -7)