М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
verazotova04
verazotova04
15.04.2022 00:44 •  Информатика

Исполнитель U18 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены номера: 1. Вычесть 1

2. Вычесть 3

3. Разделить нацело на 3

При выполнении команды 3 выполняется деление нацело (остаток отбрасывается). Программа для исполнителя U18 – это последовательность команд. Сколько существует таких программ, которые исходное число 22 преобразуют в число 2?

👇
Ответ:
Ханоглан122
Ханоглан122
15.04.2022

2196

Объяснение:

Посчитаем, сколько команд переводят 22 в n, обозначим это количество как a(n). Положим a(22) = 1 (существует одна - пустая - программа, переводящая 22 в 22) и a(n) = 0 для всех n больше 22.

Любое число n могло получиться следующими

из n + 1 путем вычитания 1из n + 3 путем вычитания 3из 3n путем деления на 3из 3n + 1 путем деления на 3из 3n + 2 путем деления на 3

Тогда a(n) = a(n + 1) + a(n + 3) + a(3n) + a(3n + 1) + a(3n + 2).

Начинаем последовательно вычислять значения:

a(21) = a(22) + 0 + 0 + 0 + 0 = 1

a(20) = a(21) + 0 + 0 + 0 + 0 = 1

a(19) = a(20) + a(22) + 0 + 0 + 0 = 2

...

a(7) = a(8) + a(10) + a(21) + a(22) + 0

a(6) = a(7) + a(9) + a(18) + a(19) + a(20)

...

Получившиеся значения приведены в таблице:

\begin{array}{||c|c||c|c||c|c||c|c||}n&a(n)&n&a(n)&n&a(n)&n&a(n)\\22&1&16&6&10&60&4&684\\21&1&15&9&9&88&3&1158\\20&1&14&13&8&129&2&2196\\19&2&13&19&7&191\\18&3&12&28&6&285\\17&4&11&41&5&433\end{array}

4,5(11 оценок)
Открыть все ответы
Ответ:
ebloock
ebloock
15.04.2022
Логин занимает объём памяти равной  = 20 * 5 бит = 100 бит (5 бит, т.к )
Аналогично с паролем, он занимает 15 * 4 бита = 60 бит памяти
Для хранения результатов выбора пола достаточно одного бита ( всего два возможных варианта() - ж или м,).
Итого одна учетная запись занимает: 100 + 60 +1 = 161 бит памяти.
Но в условии сказано, что она кодируется минимально возможным целым! кол-вом байт, значит: 161/8 = 20,125 байт, округляем в большую сторону - 21 байт.
Всего 30 записей: 21 * 30 = 630 байт.
Значит верный ответ под номером 3)
4,4(91 оценок)
Ответ:
foysogstoxyo
foysogstoxyo
15.04.2022
Червь  – программа, которая делает копии самой себя. Ее вред заключается в захламлении компьютера, из-за чего он начинает работать медленнее. Отличительной особенностью червя является то, что он не может стать частью другой безвредной программы.Троянская программа (троянский конь, троян)Троянская программа маскируется в других безвредных программах. До того момента как пользователь не запустит эту самую безвредную программу,  троян не несет никакой опасности. Тронская программа может нанести различный ущерб для компьютера. В основном трояны используются для кражи, изменения или удаления данных. Отличительной особенностью трояна является то, что  он не может самостоятельно размножаться.
4,8(11 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ