У исполнителя Увеличитель две команды, которым присвоены номера: прибавь 1, умножь ** 2....

0 голосов
298 просмотров

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

прибавь 1,

умножь на 2.

Первая из них увеличивает число на экране на 1, вторая умножает его на 2. Программа для Увеличителя — это последовательность команд.

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


Информатика (15 баллов) | 298 просмотров
0

пишешь числа в линию и рисуешь стрелки

0

тип от 3 к 6 к 12 от 4 к 8 от 5 к 10 и т.д

0

ну и по порядку тип 1 к 2 к 3 к 4

0

работает

0

и считаешь кол-во вариантов

0

там где в цифру 2 стрелки приходят складываешь их

Дан 1 ответ
0 голосов
Правильный ответ

21

Можно написать программу, которая это посчитает, либо можно нарисовать граф от тройки, типа:

3->4->5

| \->8

v

6->7->8

| \->14

v

12


Ну, и так далее.

Если лень ручками, то вот код:


image
(102 баллов)