Задать вопрос
21 февраля, 05:06

Посчитайте количество натуральных чисел, не превосходящих 70, которые

содержат одинаковое количество единиц при их записи в двоичной и

восьмеричной системах счисления?

Подробное решение

+3
Ответы (1)
  1. Л
    21 февраля, 05:55
    0
    Код программы на Руби

    for i in 1 ... 70

    s2 = i. to_s (2)

    s8 = i. to_s (8)

    p [i, s2, s8] if s2. count ('1') = = s8. count ('1')

    end

    Вывод

    [1, "1", "1"]

    [8, "1000", "10"]

    [9, "1001", "11"]

    [64, "1000000", "100"]

    [65, "1000001", "101"]
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Посчитайте количество натуральных чисел, не превосходящих 70, которые содержат одинаковое количество единиц при их записи в двоичной и ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Войти
Задать вопрос