nickcook424
?>

Двоичное кодирование 731 10 как ☻☻☻заренее

Информатика

Ответы

marimelons795
1011011011 это в двоичной системе число 731
yastrik
Берем, например, число 29. Поскольку это число нечетное, отнимаем от него единицу, - записываем ее отдельно, а число делим пополам. Получилось 14. (1)
Число 14 - четное. Отнимать от него единицу не нужно, поэтому слева от "запомненной" единицы запишем 0. Число делим пополам, получаем 7. (0)
Число 7 - опять нечетное. Отнимаем от него 1, записываем отдельно и делим число пополам. Получаем 3. (1)
Число 3 - нечетное. Отнимаем 1, записываем ее отдельно, и результат делим пополам, получаем 1. (1)
Последнюю единицу уже не делим, а просто записываем слева от полученного результата.
Смотрим на результат. У нас получилось двоичное число - это и есть двоичный код числа 29.
myudanova631

number = int(input("Введите натуральное число\n"))

d = int(input("Введите d\n"))

div_sum = even_sum = count = odd_count = even_count = greater_d = 0

print("a)")

for i in range(1, number+1):

   if number % i == 0:

       count += 1

       print(f'{count} делитель числа  -> {i} ')

       div_sum += i

       if i > d:

           greater_d += 1

       if i % 2 == 0:

           even_sum += i

           even_count += 1

       else:

           odd_count += 1

print("б)Сумма всех делителей ->", div_sum)

print("в)Сумма четных делителей ->", even_sum)

print("г)Количество делителей ->", count)

print("д)Количество нечетных делителей ->", odd_count)

print("е)Количество четных делителей ->", even_count)

print("ж)Количество делителей, больших d ->", greater_d)

vitalina3012
Если вынуть 94 конфет, то будут конфеты всех 3 видов.Пусть у нас по n конфет каждого вида.Тогда может так получиться, что мы вынем 2n конфет, и они будут только 2 видов. И только, вынув (2n+1)-ю конфету, мы получим все три.2n+1 = 942n = 93.Значит, конфет одного и другого вида по [93/2] = 46,а конфет третьего вида 47.Пусть ирисок и леденцов по 46, а шоколадных 47.Вынув 46 ирисок и 46 леденцов (92 конфет), мы получим 2 вида.Вынув 46 ирисок и 47 шоколадных (93), мы получим 2 вида.Вынув 46 леденцов и 47 шоколадных (93), мы получим 2 вида.И только вынув 94-ую (в 1 случае 93 и 94), мы получим 3 вида.ответ: всего конфет было 46 + 46 + 47 = 139.

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

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

Двоичное кодирование 731 10 как ☻☻☻заренее
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

karpachevamarina
annabanova9
Galiaahmatova4447
Юрьевич293
Екатерина_Кирушев
sv455umarketing74
AleksandraRuslan504
bagramyansvetlana
Коваль1974
rayon14
marketing
Lvova_Aleksandr933
seleznev1980
sabinina0578
langprint