Закончите предложение: «Алгоритмом называется …»
Варианты ответов
нумерованный список
маркированный список
система команд исполнителя
описание конечной последовательности шагов в решении задачи, приводящей от исходных данных к требуемому результату
Во Что из перечисленного можно назвать алгоритмом?
Варианты ответов
Инструкция по противопожарной безопасности
Список класса
Кулинарный рецепт
Решение задачи
Перечень обязанностей дежурного
Во Что в алгоритме обозначается следующим изображением?
Варианты ответов
начало или конец алгоритма
принятие решения
выполнение действия
Во Блок-схема — форма записи алгоритма, при которой для обозначения различных шагов алгоритма используются …
Варианты ответов
рисунки
списки
геометрические фигуры
формулы
Во Выполните соответствие вида алгоритма с его описанием:
Варианты ответов
описание действий, которые выполняются однократно в заданном порядке
описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие
описание действий, в котором выполнение того или иного действия (шага) зависит от выполнения или не выполнения какого-либо условия
побратски фастом
const
m: array[1..8, 1..8] of byte =
((0, 1, 1, 1, 0, 0, 0, 0),
(1, 0, 0, 0, 1, 0, 1, 0),
(1, 0, 0, 0, 1, 1, 0, 0),
(1, 0, 0, 0, 0, 1, 1, 0),
(0, 1, 1, 0, 0, 0, 0, 1),
(0, 0, 1, 1, 0, 0, 0, 1),
(0, 1, 0, 1, 0, 0, 0, 1),
(0, 0, 0, 0, 1, 1, 1, 0));
var
n, i, j, k: integer;
a: array[0..100, 1..8] of int64;
begin
read(n);
a[0, 1] := 1;
for k := 1 to n do
for i := 1 to 8 do
for j := 1 to 8 do
if m[i, j] = 1 then
a[k, i] := a[k, i] + a[k - 1, j];
write(a[n, 8]);
end.