Сколько есть программ которые число 5 преобразуют в число 27

Сколько есть программ, которые число 25 преобразуют в число 51?

У исполнителя Калькулятор две команды, которым присвоены номера:

Например, число 23 с помощью команды 2 превратится в 34, а 29 в 39 (так как младший разряд нельзя увеличить). Если перед выполнением команды 2 какая-либо цифра равна 9, она не изменяется.

Сколько есть программ, которые число 25 преобразуют в число 51?

Решение:

25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
1 1 1 1 1 1 1 1 1 1 1 2 3 4 4+1+1=6 6

ВСЕ ЗАДАЧИ №27 с официальных ЕГЭ с 2017 года по 2023 | Информатика ЕГЭ 2023 | Умскул

41 42 43 44 45 46 47 48 49 50 51
7 8 9 10 11 12 14 17 17+4+6=27 27 27+6=33

Задание 27 (Метод частичных сумм) // ЕГЭ по информатике 2022

Ответ: 33

Источник: informatikaexpert.ru

ЕГЭ по информатике 2023 — Задание 23 (Чудо шаблон!)

Сегодня речь пойдёт о 23 задании из ЕГЭ по информатике 2023.

Двадцать третье задание является последним заданием из первой части ЕГЭ по информатике 2023.

Давайте познакомимся с примерными задачами 23 задания из ЕГЭ по информатике 2023.

У исполнителя Удвоитель две команды, которым присвоены номера:

1. прибавить 3,
2. умножить на 2.

Первая из них увеличивает число на экране на 3, вторая — удваивает его.

Программа для Удвоителя — это последовательность команд.

Сколько есть программ, которые число 1 преобразуют в число 25 ?

Получить доступ к статьям из видеокурса
по подготовке к ЕГЭ по информатике 2023

Стоимость: 1200 499 рублей

Источник: code-enjoy.ru

Тема 21. Циклы и подпрограммы

Тип 1. Определите, какое число будет напечатано в результате выполнения следующего алгоритма:

Var a,b,t,M,R:integer; Function F(x:integer):integer; begin F:=4*(x-5)*(x+3); end; BEGIN a:=-20; b:=20; M:=a; R:=F(a); for t:=a to b do begin if (F(t) < R)then begin M:=t; R:=F(t); end; end; write(R); END. def f(x): return 4 * (x-5) * (x+3) a = -20; b = 20 M = 2; R = f(a) for t in range(a,b+1): if (f(t) < R): M = t R = f(t) print(R)
Читайте также:
Как залить программу в ардуино

Тип 2. Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k. Для Вашего удобства программа приведена на пяти языках программирования.

var k, i: longint; function f(n: longint): longint; begin f:= n * n + 20 end; begin readln(k); i:= 12; while (i>0) and (f(i)>=k) do i:= i-1; writeln(i) end. def f(n): return n * n + 20 k = int(input()) i = 12 while i > 0 and f(i) >= k: i = i — 1 print(i)

Тип 3. Напишите в ответе число, которое будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках программирования).

var a, b, t, M, R: integer; Function F(x:integer):integer; begin F:= 10*x*x-100*abs(x)+210 end; begin a:= -15; b:= 15; M:= a; R:= F(a); for t:= a to b do begin if (F(t) < R) then begin M:= t; R:= F(t) end end; write(M+50) end. def F(x): return 10*x*x-100*abs(x)+210 a = -15; b = 15 M = a; R = F(a) for t in range(a, b+1): if (F(t) < R): M = t R = F(t) print(M+50)

Тип 4. Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k = 20. Для Вашего удобства программа приведена на пяти языках программирования.

var k, i: longint; function f(n: longint): longint; begin f:= n * n; end; function g(n: longint): longint; begin g:= 3*n + 3; end; begin readln(k); i:= 1; while f(i) < g(k) do i:= i+1; writeln(i) end. def f(n): return n*n def g(n): return 3*n+3 k = int(input()) i = 1 while f(i) < g(k): i+=1 print (i)

Тема 22. Динамическое программирование

Тип 1. У исполнителя Калькулятор две команды, которым присвоены номера:

Читайте также:
Как сделать программу для ВК

Прибавь 1

Умножь на 4

Сколько есть программ, которые число 1 преобразуют в число 55?

Тип 2. У исполнителя Калькулятор три команды, которым присвоены номера:

Прибавь 1

Умножь на 3

Умножь на 4

Сколько есть программ, которые число 1 преобразуют в число 25?

Тип 3. У исполнителя Калькулятор две команды, которым присвоены номера:

Прибавь 3

Умножь на 3

Сколько есть программ, которые число 5 преобразуют в число 27?

Тип 4. У исполнителя Калькулятор три команды, которым присвоены номера:

Прибавь 1

Прибавь 3

Возведи в квадрат

Сколько есть программ, которые число 2 преобразуют в число 19?

Тип 5. Исполнитель Июнь15 преобразует число на экране. У исполнителя есть две команды, которым присвоены номера:

Прибавить 1

Умножить на 2

Первая команда увеличивает число на экране на 1, вторая умножает его на 2. Программа для исполнителя Июнь15 – это последовательность команд. Сколько существует программ, для которых при исходном числе 1 результатом является число 21 и при этом траектория вычислений содержит число 10?

Тип 6. Исполнитель Июнь15 преобразует число на экране. У исполнителя есть две команды, которым присвоены номера:

Прибавить 1

Умножить на 2

Первая команда увеличивает число на экране на 1, вторая умножает его на 2. Программа для исполнителя Июнь15 – это последовательность команд. Сколько существует программ, для которых при исходном числе 1 результатом является число 28 и при этом траектория вычислений содержит число 25 и не содержит число 10?

Тип 7. Исполнитель Калькулятор преобразует целое число, записанное на экране. У исполнителя две команды, каждой команде присвоен номер:

Прибавь 1

Умножь на 2

Первая команда увеличивает число на экране на 1, вторая увеличивает это число в 2 раза. Сколько существует программ, которые число 3 преобразуют в число 20 и в которых предпоследняя команда 1?

Читайте также:
Выделите строки программы которые приведут к сообщению об ошибке

Источник: infopedia.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru