Объем одного символа - <span>I = log2N = log2(16) = 4 бита
</span>К = 3*1024*8/4 = 6144 символов
Ответ. 6144 символов
2 в 17 бит - 2^4(степени) Кб
2 в 13 бит - 2^0 Кб - 0
2 в 16 бит - 2^3 Кб
2 в 15 бит - 2^2 Кб
2 в 14 бит - 2^1 Кб - 2 Кб
1/4 Кб - 2048 бит
2 в 28 бит - 2^5 Мб
в 1/2 Кб - 512 или 2^9 байт
в 4096 бит - 1/2 Кб
в 3 Гб - 3072 Мб
Скорее всего большое приемущество обработки данных с помощью электронных таблиц в том ,что при такой обработке допущение ошибки минимально ( это уже зависит от человека ,где он неправильно ввёл данные ) . Если же обрабатывать таблицу вручную ,то верояность допущения ошибок велика!
Так же преимущество в том ,что при обработке информации при помощи таблицы намного быстрее проходит этот процесс ,нежеле ты сама будешь всё проверять .
Ну и конечно же люди сейчас настолько ленивы ,чтобы самостоятельно обрабатывать какую-либо информацию, поэтому мы всё доверяем исскуственному разуму:)
1. → 2 [сдвинуться вправо, перейти на строку 2]
2. → 3 [сдвинуться вправо, перейти на строку 3] — в вопросе опечатка?
3. → 4 [сдвинуться вправо, перейти на строку 4]
4. ? 5;2 [если в текущей ячейке нет метки, перейти на строку 5, иначе вернуться на 2]
5. ← 6 [сдвинуться влево, перейти на строку 6]
6. V 7 [поставить метку, перейти на строку 7]
7. ! [закончить работу]
Программа делает следующее: переходит на метку вправо, шагами по две ячейки идёт вправо, пока не дойдёт до пустой ячейки, возвращается на ячейку влево, ставит там метку и заканчивает работу.
Пусть метки расположены в ячейках 0 - (n-1), каретка под ячейкой 0.
Тогда сначала каретка окажется подячейкой 1, сделает [n/2] шагов по 2 вправо ([x] — целая часть x), оказавшись под ячейкой 1 + 2 * [n/2], вернётся на ячейку влево (ячейка 2 * [n/2]) и поставит там метку.
Если n было четным, будут заполнены ячейки от 0 до n, каретка под ячейкой n
Если n было нечетным, будут заполнены ячейки от 0 до n - 1, каретка под ячейкой n - 1