№23 2023 досрочного варианта ЕГЭ по информатике
Исполнитель преобразует число на экране. У исполнителя есть три команды, которым присвоены номера: 1. Прибавить 1 2. Прибавить 2 3. Умножить на 2 Сколько существует программ, для которых при исходном числе 4 результатом является число 22 и при этом траектория вычислений содержит число 10, но не содержит число 20? def f(a,b): if a больше b or a==20: return 0 if a==b: return 1 return f(a+1,b)+ f(a+2,b)+f(a*2,b) print(f(4,10)*f(10,22))
Исполнитель преобразует число на экране. У исполнителя есть три команды, которым присвоены номера: 1. Прибавить 1 2. Прибавить 2 3. Умножить на 2 Сколько существует программ, для которых при исходном числе 4 результатом является число 22 и при этом траектория вычислений содержит число 10, но не содержит число 20? def f(a,b): if a больше b or a==20: return 0 if a==b: return 1 return f(a+1,b)+ f(a+2,b)+f(a*2,b) print(f(4,10)*f(10,22))
