Александровна1244
?>

1)перевести из 10 в 2, 8 и 16 2)перевести из 2 в 10 1010101010 3)перевести из 8 в 10 100

Информатика

Ответы

ksen1280
1) (8)10=(1000)2
(16)10=(10000)2
2)(1010101010)2=(682)2
3)(100)8=(64)10
Titeeva-Vladimirovich283
Простые (или элементарные) типы могут содержать элементы только одного типа. Например, тип integer относится к простым типам, и может содержать только положительные и отрицательные целые числа. Тип string может содержать только строки.

Структурные же типы могут содержать элементы произвольных типов. Некоторые из структурных типов (классы, или объекты) могут содержать даже процедуры и функции:

type
r = record
name, surname : string;
age : integer;
end;

obj = object
model : string;
doorsCount : integer;
function doorOpen(num : integer) : boolean;
end;
Arutyunovich
Вообщем стратегия такая: сначала наращиваем мощности, а потом копим печеньки
Программа вычисляет оптимальную максимальную мощность. Это оказывается 9 или 10 печенек в день (т.е 8 или 9 духовок)
в минимуме в общем целом на это уйдет 108 дней

код на руби

(1..100).step(1) {|max_productivity|
    productivity = 1
    cockies = 0
    days = 0
    upgrade_cost = 5 * productivity

    while cockies < 532
        if cockies >= upgrade_cost and productivity < max_productivity
            cockies -= upgrade_cost
            productivity += 1
            upgrade_cost = 5 * productivity
        else
            cockies += productivity
        end

        days += 1
    end
    p [max_productivity, days, cockies, productivity]
}

Вывод (куска)
[6, 119, 534, 6]
[7, 112, 532, 7]
[8, 109, 536, 8]
[9, 108, 540, 9]
[10, 108, 540, 10]
[11, 109, 539, 11]
[12, 111, 540, 12]
[13, 113, 533, 13]
[14, 116, 532, 14]
[15, 120, 540, 15]
[16, 124, 544, 16]
[17, 128, 544, 17]
[18, 132, 540, 18]

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1)перевести из 10 в 2, 8 и 16 2)перевести из 2 в 10 1010101010 3)перевести из 8 в 10 100
Ваше имя (никнейм)*
Email*
Комментарий*