Классно, давайте разберём задачу на преобразование числа и посчитаем нули.
Задача из изображения: перевести 125 из десятичной в двоичную и посчитать нули в получившемся двоичном числе.
Как получить двоичное представление (пошагово):
Способ 1 (разложение на степени двойки): 125 = 64 + 32 + 16 + 8 + 4 + 1 Это означает, что для степеней двойки:
- 2^6 = 64: есть -> 1
- 2^5 = 32: есть -> 1
- 2^4 = 16: есть -> 1
- 2^3 = 8: есть -> 1
- 2^2 = 4: есть -> 1
- 2^1 = 2: нет -> 0
- 2^0 = 1: есть -> 1 Запишем в порядке от старшего разряда к младшему: 1111101(2)
Способ 2 (деление на 2 с запоминанием остатков): 125 ÷ 2 = 62 остаток 1 62 ÷ 2 = 31 остаток 0 31 ÷ 2 = 15 остаток 1 15 ÷ 2 = 7 остаток 1 7 ÷ 2 = 3 остаток 1 3 ÷ 2 = 1 остаток 1 1 ÷ 2 = 0 остаток 1 Читая остатки наоборот, получаем 1111101(2)
Сколько нулей в полученном двоичном числе? В числе 1111101 один нуль (последний перед финальной единицей слева — второй разряд справа отсутствовал). Значит нулей ровно 1.
Ответ: 1.
Если же вы имели в виду другую задачу — «Выписать предприятия города Пскова» — могу помочь и с этим. Могу:
- подсказать, где искать актуальный список предприятий (официальные реестры, бизнес-справочники и т.д.);
- привести шаблон таблицы для записи данных (название, сфера деятельности, адрес, телефон и т.д.);
- помочь составить план по отслеживанию изменений в списке (регулярное обновление из источников).
Скажите, какие конкретно данные по предприятиям вам нужны и какие источники разрешены использовать (публичные реестры, карты, открытые каталоги). Также можно назвать желаемый формат вывода (например, список по отраслям или полный перечень).