Переводим числа в разных системах счисления в десятичную систему и ищем совпадения с заданными десятичными числами. Например, предполагаем, что 323 - это число в системе счисления с основанием 4. 323(4)=59(10). Не подходит. 323(5)=88(10). Подходит. Итак:
89=1121(4)
77=1001101(2)
61=2021(3)
91=231(6)
88=323(5)
Мама-привет,дочка,как дела?
что получила?
дочка-привет,хорошо,пятёрку.
мама-молодец.
папа-поздравляю.
дочка-спасибо.
брат-умница.
Это те процедуры и функции, которые встроены в стандартную библиотеку. Она подключается автоматически.
Я уж забывать эту тему стал,
Дано:
I = 1.5 Кб
K = 3072
Найти: N — ?
Решение:
I = I/K
N=2i
I= 1,5Кб = 1,5 • 1024 • 8 = 12 288 бит.
I = 12288/3072 = 4 бита
N = 24 =16 символов
Чтобы узнать количество надо вес символа и объём
объём мы уже знаем но лучше перевести в бит
2*1024*1024*8=16777216 бит
теперь вес
мы узнаем его через алфавит
8=2^3
вес равен 3
теперь количество
16777216:3=5592405,33
округляем...
Ответ равен 5592406 символов
(если спросишь почему столько то посмотри алфавит, 8 символов на 2 МБ это будет слишком, было бы приятно почему 2 МБ если алфавит был 256 или 512)