Ответом к заданию по информатике может быть целое число, десятичная дробь (записывайте её через запятую, вот так: 2,5), последовательность цифр или букв (пишите без пробелов: 97531).
Первая из них увеличивает число на экране на вторая – уменьшает его на (отрицательные числа допускаются). Программа для Кузнечика – это последовательность команд.
Сколько различных чисел можно получить из числа с помощью программы, которая содержит ровно команд?
Показать ответ
8
Это задание решали 71 раз. С ним справились 21% пользователей.
Первая из них увеличивает число на экране в раз, вторая – увеличивает его в раза. Программа для исполнителя Множитель2 – это последовательность
команд.
Сколько различных чисел можно получить из числа с помощью программы, которая содержит ровно команды?
Показать ответ
5
Это задание решали 42 раза. С ним справились 29% пользователей.
У исполнителя Плюс две команды, которым присвоены номера:
прибавь
прибавь
Первая из них увеличивает число на экране на вторая увеличивает это число на Программа для исполнителя Плюс – это последовательность команд.
Сколько есть программ, которые число преобразуют в число
Показать разбор и ответ
Будем решать поставленную задачу последовательно для чисел то есть для каждого из этих чисел определим, сколько программ исполнителя существует для получения числа из числа Количество программ, которые преобразуют число в число будем обозначать через Число у нас уже есть, значит, его можно получить с помощью “пустой” программы. Любая непустая программа увеличит исходное число, т.е. даст число, больше Значит, Для каждого следующего числа рассмотрим, из какого числа оно может быть получено за одну команду исполнителя. Для удобства составим таблицу.
Число
Из чего получается
К-во программ
В таблице средняя строка показывает, из каких чисел можно получить данное число за одно действие. Нижняя строка показывает количество программ, с помощью которых можно получить данное число. Чтобы заполнить нижнюю строку, можно использовать следующее правило. Пусть число за одно действие можно получить из чисел Тогда
Если число n можно получить только из одного число то
Используя эти формулы, заполняем нижнюю строку таблицы, двигаясь от меньших чисел к большим.
Число
Из чего получается
К-во программ
Ответ: 45
Это задание решали 5 раз. С ним справились 60% пользователей.
У исполнителя Удвоитель две команды, которым присвоены номера:
прибавь 1,
умножь на 2.
Первая из них увеличивает на число на экране, вторая удваивает его.
Программа для Удвоителя – это последовательность команд.
Сколько есть программ, которые число преобразуют в число
Запишите в поле для ответа число, соответствующее количеству программ.
Показать разбор и ответ
Будем решать поставленную задачу последовательно для чисел то
есть для каждого из чисел от до определим, сколько программ исполнителя
существует для получения этого числа из числа Количество программ,
которые преобразуют число в число будем обозначать через Число у нас уже есть, значит, его можно получить с помощью “пустой” программы. Любая непустая программа увеличит исходное число, т.е. даст число, больше
Значит, Для каждого следующего числа рассмотрим, из какого числа
оно может быть получено за одну команду исполнителя. Для удобства составим таблицу.
Число
Из чего получается
Количество программ
Число
Из чего получается
Количество программ
В таблице средняя строка показывает, из каких чисел можно получить данное
число за одно действие. Нижняя строка показывает количество программ, с
помощью которых можно получить данное число. Чтобы заполнить нижнюю
строку, можно использовать следующее правило. Пусть число за одно
действие можно получить из чисел Тогда
Если число можно получить только из одного число то
Используя эти формулы, заполняем нижнюю строку таблицы, двигаясь от
меньших чисел к большим.
Число
Из чего получается
Количество программ
Число
Из чего получается
Количество программ
Ответ: 47
Это задание решали 289 раз. С ним справились 7% пользователей.
У исполнителя Удвоитель2 две команды, которым присвоены номера:
прибавь 2,
умножь на 2.
Первая из них увеличивает на число на экране, вторая удваивает его.
Программа для Удвоителя2 – это последовательность команд.
Сколько есть программ, которые число преобразуют в число
Показать разбор и ответ
Очевидно, что из числа можно получить только четные числа, поэтому
нечетные числа можно не рассматривать. Будем решать поставленную задачу
последовательно для чисел то есть для каждого из четных чисел от до определим, сколько программ исполнителя существует для
получения этого числа из числа
Количество программ, которые преобразуют число в число будем
обозначать через Число у нас уже есть, значит, его можно получить с
помощью “пустой” программы. Любая непустая программа увеличит исходное
число, т.е. даст число, больше Значит, Для каждого следующего
четного числа рассмотрим, из каких четных чисел оно может быть получено за
одну команду исполнителя. Для удобства составим таблицу.
Число
Из чего получается
Количество программ
Число
Из чего получается
Количество программ
В таблице средняя строка показывает, из каких чисел можно получить данное
число за одно действие. Нижняя строка показывает количество программ, с
помощью которых можно получить данное число. Чтобы заполнить нижнюю
строку, можно использовать следующее правило. Пусть число за одно
действие можно получить из чисел Тогда
Если число можно получить только из одного число то
Используя эти формулы, заполняем нижнюю строку таблицы, двигаясь от
меньших чисел к большим.
Число
Из чего получается
Количество программ
Число
Из чего получается
Количество программ
Ответ: 47
Это задание решали 58 раз. С ним справились 50% пользователей.
Первая из них увеличивает число на экране на вторая – уменьшает его на
Плюсик умеет производить действия только с положительными числами. Если в ходе вычислений появляется отрицательное число, он выходит из строя и стирает написанное на экране.
Программа для Плюсика – это последовательность команд.
Сколько различных чисел можно получить из числа с помощью программы, которая содержит ровно команд?
Показать ответ
7
Это задание решали 47 раз. С ним справились 32% пользователей.