Обозначим через x исходное число. После выполнения команды 1 число становится x+4, после команды 2 число становится x/b.
Нам известно, что программа 12111 переводит число 41 в число 17. Запишем это в виде уравнения:
$$((((41+4)/b)+4)/b)+4)+4 = 17$$
$$((45/b+4)/b)+8 = 17$$
$$((45/b+4)/b) = 9$$
$$(45/b+4) = 9b$$
$$45/b = 9b - 4$$
$$45 = 9b^2 - 4b$$
$$9b^2 - 4b - 45 = 0$$
Решим квадратное уравнение относительно b.
$$D = (-4)^2 - 4 * 9 * (-45) = 16 + 1620 = 1636$$
$$b_1 = (4 + \sqrt{1636}) / 18 \approx 2.42$$
$$b_2 = (4 - \sqrt{1636}) / 18 \approx -1.97$$
По условию задачи, b - натуральное число и b ≥ 2. Таким образом, нам не подходят отрицательные и дробные значения. Однако, есть ошибка в самом условии, так как 12111 переводит число 41 в число 17, это не так, если b=5. И всё же ответ на картинке 5.
Если бы было число 13, то b=5
Ответ: 5