Статистика
Всего в нашей базе более 4 327 657 вопросов и 6 445 963 ответов!

2) (В2)Исполнитель

10-11 класс

КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

Ler4iksmile 18 окт. 2015 г., 16:06:35 (8 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Svnickazakova
18 окт. 2015 г., 17:13:59 (8 лет назад)

111121212221 в общем не очень уверена

+ 0 -
Олеся1207
18 окт. 2015 г., 18:30:42 (8 лет назад)

m = []
n=20
base=2
for i in 0...(base**n)
    bin = i
    m[i]=[]
    for j in 0...n
        m[i][j] = bin % base
        bin/=base
    end
end


start = 17
stop=729
min="22222222222222222222222222"
s=""
m.each do |ops|
    num = start
    s=""
    ops.each do |op|
        if op==0
            num+=1
            s+="1"
        else
            num*=2
            s+="2"
        end
        if num >= stop then break end
    end
    # if (num == stop) then p s end
    if (num == stop) and (s.size<min.size) then
        min=s
    end
end
p min

"1111121212221"



Ответить

Другие вопросы из категории

Кто знает как это сделать?

Если можно с решением пожалуйста)))

какая из данных пар чисел является решением уравнения (x-1)^+y^=25,решить это надо с помощью EXSEL.Варианты

ответов:(-3;4),(5,3),(-5;-3),(3;-4).Ребят,помогите пожалуйста.

СРОЧНО!!! ОЧЕНЬ СРОЧНООО!!! ПОЖАЛУЙСТА ПОМОГИТЕ СДЕЛАТЬ....Как это задание записать в турбо паскаль, какой код нужно написать...Напишите пожалуйста)))

Задание по теме циклы: "Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3, 6, 9, 12, ..., 24 часа?"

1.Какое расширение имеют файлы-программы:

а).ini, .cpp
б).txt, .doc
в).exe, .com
г).wmf, .dll
2.Для создания базы данных следует выбрать команды:
а)создать
б)открыть
в)печать
г)новая база данных
д)файл
е)закрыть
ж)справка

Читайте также

Исполнитель Маляр стоит на клетчатом поле. Маляр может выполнять команды вправо, влево, вверх, вниз. При выполнении любой из этих команд он

перемещается на одну клетку соответственно вправо →,влево ←, вверх ↑, вниз ↓ по полю. Все клетки, через которые проходит Маляр (включая начальную и конечную), он закрашивает. Дана программа для этого исполнителя: НАЧАЛО ПОВТОРИТЬ 100 РАЗ вправо вправо влево влево вверх вправо вниз КОНЕЦ КОНЕЦ Сколько клеток будет закрашено в результате выполнения этой программы? Ответ обоснуйте.

У исполнителя Аккорд две команды, которым присвоены номера:1. отними 12. умножь на x(x – неизвестное положительное число)Выполняя первую из них, Аккорд

отнимает от числа на экране 1, авыполняя вторую, умножает это число на x.Программа для исполнителя Аккорд – это последовательность номеровкоманд.Известно, что программа 12121 переводит число 6 в число 119.Определите значение x.

У исполнителя Альфа две команды, которым присвоены номера:1. прибавь 12. умножь на b(b – неизвестное натуральное число; b ≥ 2)Выполняя первую из них,

Альфа увеличивает число на экране на 1, авыполняя вторую, умножает это число на b .Программа для исполнителя Альфа – это последовательность номеровкоманд.Известно, что программа 11211 переводит число 6 в двузначное число.Определите наибольшее возможное значение b .

Исполнитель Черепашка выполняет программу:

для K от 1 до N выполнить
вперёд K
направо 90
кц
Ввести N и определить расстояние между начальным и конечным положением исполнителя.
Помогите решить на паскале

У исполнителя Квадр две команды, которым присвоены номера прибавь 1 возведи в квадрат Первая из этих команд увеличивает число на эк

ране на 1, вторая - возводит в квадрат. Программа для исполнителя Квадр - это последовательность номеров и команд

Например 22111- это программа

возведи в квадрат

возведи в квадрат

прибавь 1

прибавь 1

прибавь 1

Эта программа преобразует число 3 в число 84

Запишите програму для исполнителя КвадрБ которая преобразует число 3 в число 10001 и содержит не более 6 команд

Пожалуйста объясните свой ответ



Вы находитесь на странице вопроса "2) (В2)Исполнитель", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.