Как быстро построить самую короткую программу для получения некоторого числа n с помощью удвоителя

если первый говорит правду, то он тоже брехун и, значит, не может говорить правду, значит первый брехун, второй сказал правду, так как из них он один говорит правду, а второй брехун.

Ответ разместил: Гость

чередование четных не чётных

Источник: znay-otvet.com

Урок 24
§32. Оптимальные программы

1. Может ли быть так, что задача для Удвоителя решается с помощью нескольких различных алгоритмов? Если да, приведите примеры.

2. Как можно доказать, что построенная программа для Удвоителя действительно самая короткая?

3. Какие числа можно (нельзя) получить из натурального числа N с помощью Удвоителя? Из нуля? Из отрицательного числа?

4. Как быстро построить самую короткую программу для получения некоторого числа N из нуля с помощью Удвоителя? Когда эта задача не имеет решений?

5. Исполнитель Калькулятор имеет команды

Создание пользовательских визуализаций. Открытое техревью с командой Vizuators

1. прибавь 1
2. раздели на 2

Нужно составить самую короткую программу для Калькулятора, с помощью которой из числа а можно получить число b. Как лучше перебирать варианты программ, от начального числа к конечному или наоборот? Почему?

6. Выполните по указанию учителя задания в рабочей тетради.

Следующая страница Оптимальные программы

Cкачать материалы урока

Источник: xn—-7sbbfb7a7aej.xn--p1ai

Презентация, доклад на тему Исполнители Удвоитель, Раздвоитель, Калькулятор

АлгоритмыСвойства алгоритмадискретность: состоит из отдельных шагов (команд)понятность: должен включать только команды, известные исполнителю (входящие в СКИ)определенность: при одинаковых исходных данных всегда выдает один и тот же результатконечность: заканчивается за конечное число шаговмассовость: может применяться многократно при

  • Главная
  • Информатика
  • Исполнители Удвоитель, Раздвоитель, Калькулятор
Читайте также:
Программа которая сканирует детали Лего

Слайд 1Исполнители Удвоитель, Раздвоитель, Калькулятор

Исполнители Удвоитель, Раздвоитель, Калькулятор

Слайд 2Алгоритмы
Свойства алгоритма
дискретность: состоит из отдельных шагов (команд)
понятность: должен включать только команды,

известные исполнителю (входящие в СКИ)
определенность: при одинаковых исходных данных всегда выдает один и тот же результат
конечность: заканчивается за конечное число шагов
массовость: может применяться многократно при различных исходных данных
корректность: дает верное решение при любых допустимых исходных данных

Как быстро создать последовательность чисел? #просто #полезно #exceltips

Алгоритм – это четко определенный план действий для исполнителя.

АлгоритмыСвойства алгоритмадискретность: состоит из отдельных шагов (команд)понятность: должен включать только команды, известные исполнителю (входящие в СКИ)определенность: при

Слайд 3Удвоитель
Исполнитель Удвоитель работает с одним числом и умеет выполнять с ним

две операции (команды):
1. прибавь 1
2. умножь на 2

Программа – это последовательность номеров команд, которые нужно выполнить.

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

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