Для кодирования номеров автомобилей принята следующая структура данных: номер региона (двузначное число от 00 до 99), серия (комбинация из трех букв из набора «а, в, е, к, м, н, о, р, с, т, у, х, я»), номер (трехзначное число от 000 до 999). при создании базы данных автомобильных номеров петя решил хранить каждый номер в виде массива из 8 символов (два символа на номер региона, три символа на серию и три символа на номер), кодируя каждый символ с однобайтной кодировки ascii. вася увидел, что каждый номер уникален и его можно кодировать натуральным числом, используя для хранения любого такого числа одинаковое минимально возможное количество бит. на сколько бит уменьшится объем памяти, необходимый для хранения одного произвольного номера в варианте кодирования васи по сравнению с вариантом кодирования пети? в ответе укажите целое число.
123
398
Ответы на вопрос:
1. var a: array [1..100] of integer; i,n: integer; begin read(n); {количество эл. массива} read (a[1], a[2]); for i: =3 to n do a[i]: =a[i-1]+a[i-2]; for i: =1 to n do write (a[i],' ' ); end.2.const m=6; n=3; var a: array [1..100,1..100] of integer; i,j: integer; begin for i: =1 to m do read (a[i,1]); for i: =1 to m do begin j: =1; a[i,j+1]: = sqr(a[i,j]); a[i,j+2]: = a[i,j] div a[i,j+1]; {это условие мне не совсем понятно} end; for i: =1 to m do begin for j: =1 to n do write (a[i,j]: 3); writeln; end; end.
Популярно: Информатика
-
dianasadykovaaaa03.10.2020 23:03
-
EveYo27.01.2023 05:59
-
bubisolha108.06.2022 17:47
-
RomcheG322817.06.2023 06:55
-
Анаша201810.05.2020 18:09
-
misszephir2527.09.2021 17:39
-
eminka126.11.2022 17:21
-
TTpopoK14.08.2020 18:46
-
20H01.08.2022 05:50
-
Skinner5682501.08.2021 22:35