ЕГЭ-16. Рекурсивные процедуры и функции

384 задачи
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.

(Д. Муфаззалов) Обозначим через a // b целую часть от частного при делении числа a на число b. Алгоритм вычисления значения функции F(n), где n ‐ натуральное, задан следующими соотношениями:

F(n) = 1 при n ≤ 2025;
F(n) = F( (n + 2024) // 2025) + 1, если n > 2025.

Чему равно значение F(11 + 22 + 33 + ... + 20252025)?

(Д. Муфаззалов) Обозначим через a // b целую часть от частного при делении числа a на число b. Алгоритм вычисления значения функции F(n), где n ‐ натуральное, задан следующими соотношениями:

F(n) = 1 при n ≤ 2025;
F(n) = F( (n + 2024) // 2025) + 1, если n > 2025.

Чему равно значение F(20252025)?

(Д. Муфаззалов) Обозначим через a // b целую часть от частного при делении числа a на число b. Алгоритм вычисления значения функции F(n), где n ‐ натуральное, задан следующими соотношениями:

F(n) = 1 при n < 3;
F(n) = F( (n + 1) // 2) + 1, если n > 2.

Чему равно значение F(21 + 22 + 23 + ... + 22025)?

(Д. Муфаззалов) Обозначим через a // b целую часть от частного при делении числа a на число b. Алгоритм вычисления значения функции F(n), где n ‐ натуральное, задан следующими соотношениями:

F(n) = 1 при n < 3;
F(n) = F( (n + 1) // 2) + 1, если n > 2.

Чему равно значение F(22025)?

(Д. Муфаззалов) Обозначим через a // b целую часть от частного при делении числа a на число b. Алгоритм вычисления значения функции F(n), где n ‐ натуральное, задан следующими соотношениями:

F(n) = 1 при n < 3;
F(n) = F( (n + 1) // 2) + 1, если n > 2.

Чему равно значение F(2025)?

(Е. Джобс) Алгоритм вычисления значения функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 7 при n < 7;
F(n) = 5 ‐ F(n ‐ 1), если n ≥ 7 и значение n не кратно 3.
F(n) = 3 + F(n ‐ 1), если n ≥ 7 и значение n кратно 3.

Чему равно значение F(3015)?

(А. Минак) Алгоритм вычисления значения функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 2, при n > 2024;
F(n) = 1, при n = 2024;
F(n) = n · (n + 1) + F(n + 1) ‐ F(n + 2), если n < 2024.

Чему равно значение выражения F(100) ‐ F(10) + F(2020)?

(А. Минак) Алгоритм вычисления значения функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(1) = F(2) = 1,
F(n) = 3·F(n ‐ 2) + F(n ‐ 1), если n > 2.

Чему равно значение выражения F(20000024) / F(20000020)? В ответе запишите целую часть результата.

Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b ‐ целую часть от деления a на b. Алгоритм вычисления функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 1, если n = 0,
F(n) = F(n // 100) · (n % 10), если n > 0 и n нечётно;
F(n) = F(n // 100), если n > 0 и n чётно.

Определите количество значений n, таких что 109 ≤ n ≤ 6 ·109, для которых F(n) = 21.

Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b ‐ целую часть от деления a на b. Алгоритм вычисления функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 1, если n = 0,
F(n) = F(n // 8) · (n % 8), если n > 0 и n нечётно;
F(n) = F(n // 8), если n > 0 и n чётно.

Определите количество значений n, таких что 89 ≤ n ≤ 810, для которых F(n) = 25.

Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b ‐ целую часть от деления a на b. Алгоритм вычисления функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 1, если n = 0,
F(n) = F(n // 8) · (n % 8), если n > 0 и n нечётно;
F(n) = F(n // 8), если n > 0 и n чётно.

Определите количество значений n, таких что 89 ≤ n ≤ 6 ·89, для которых F(n) = 35.

Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b ‐ целую часть от деления a на b. Алгоритм вычисления функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 1, если n = 0,
F(n) = F(n // 10) · (n % 10), если n > 0 и n нечётно;
F(n) = F(n // 10), если n > 0 и n чётно.

Определите количество значений n, таких что 109 ≤ n ≤ 1010, для которых F(n) = 49.

Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b ‐ целую часть от деления a на b. Алгоритм вычисления функции F(n), где n ‐ натуральное число, задан следующими соотношениями:

F(n) = 1, если n = 0,
F(n) = F(n // 10) · (n % 10), если n > 0 и n нечётно;
F(n) = F(n // 10), если n > 0 и n чётно.

Определите количество значений n, таких что 109 ≤ n ≤ 6 ·109, для которых F(n) = 15.

Поделиться
Класснуть