1. определим размер записи. трехзначное десятичное число - это число от 100 до 999. таких чисел может быть 900. поскольку 2⁹< 900< 2¹⁰, то для кодирования нам потребуется 10 бит. по условию числа кодируются неким целым число байт. в байте 8 бит, поэтому для представления 10 бит потребуется 2 байта. итого, длина записи составит 12+2=14 байт. 2. определим возможное количество записей. 2 кбайта = 2×1024 байта = 2048 байт. количество записей равно 2048/14 =146.3 записи. отбрасывая дробную часть, получим 146 записей.
spodobnyi
16.07.2020
1. перевод из килобайтов в биты (1 кб = 1024 * 8 бит = 8192 бита): 173,25 кб = 173,25 * 8192 бита = 1419264 бита 2. перевод из байтов в биты (в одном байте 8 бит): 16,75 б = 16,75 * 8 бит = 134 бита 3. перевод из гигабайтов в терабайты (1 тб = 1024 гб): 6363 гб = 6363 / 1024 тб = 6,2138671875 тб 4. перевод из гигабайтов в мегабайты (1 гб = 1024 мб): 27,5 гб = 27,5 * 1024 мб = 28160 мб5. в этой фразе 41 символ. значит, объём для её хранения равен: 41 * 16 бит = 656 бит = 656 / 8 б = 82 б
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
На языке с++ добавить в шаблон класса clist метод, удаляющий из списка каждый n–й по счету элемент.