Создаём массив из 11 элементов, который называем Dat:
целтаб Dat[1:11]Объявляем переменные к и ш, являющимися целыми числами:
цел к, шЗаполняем массив Dat:
Dat[1]:=21 Dat[4]:=19 Dat[7]:=23 Dat[10]:=29 Dat[2]:=23 Dat[5]:=25 Dat[8]:=21 Dat[11]:=19 Dat[3]:=20 Dat[6]:=22 Dat[9]:=22Присваиваем переменной ш значение 0.
ш:=0Объявляем цикл от 1 до 11, то бишь пробегаемся по массиву Dat и смотрим, если значение элемента больше 22, то прибавляем к переменной ш 1:
нц для к от 1 до 11 если Dat[к]>22 то ш:=ш+1 Все кцВыводим на экран значение переменной ш:
вывод шТаким образом мы видим, что программа подсчитывает количество классов в которых больше 22 учеников. Таких классов будет 4: 2(23), 5(25), 7(23) и 10(29).
Миля - 4 символа
Ярд - 3 символа - 3 байта
Пункт - 5 символов - 5 байт
Километр - 8 символов - 8 байт
Стадий - 6 символов - 6 байт
Фурлонг - 7 символов - 7 байт
Сантиметр - 9 символов - 9 байт
Всего в сообщении 85 символов - 85 байта
После обработки, вес текста стал больше на 67 байт, что означает 85+67= 152 байт
Так как вес текста стал больше в 2 раза из-за смены кодировки, то можно умножить первый текст в два раза (тогда мы узнаем на сколько изменился текст в Unicode кодировке) 85*2=170
170-152= 18
Текст изменился на 18 байт, это значит что исчезло 9 символов
Посмотрим на единицы измерения в которых 7 символов (так как 2 символа это пробел и запятая)
Слово фурлонг исчезает
Проверим:
Без слова "фурлонг" в тексте 76 символов
Смена кодировки увеличивает размер текста в 2 раза => 76*2=152
152 равно размеру текста, который получился после обработки
ответ: фурлонг