Я думаю что нет :( Потомучто человек не может жить 111 год
Раньше, во времена DOS и даже еще раньше, одному символу соответствовал один байт:
Посчитаем символы
1 З
2 д
3 р
4 а
5 в
6 с
7 т
8 в
9 у
10 й
11,
12 пробельный символ
13 П
14 е
15 т
16 я
17 !
Итого 17 байт информации.
В настоящее время похожая однобайтова кодировка все еще применяется и называется ASCII.
Но более распространен utf-8. В нем русские символы занимают по два байта.
Итого в сообщении 14 русских сиволов (28 байт) + 2 знака препинания(2 байта) + пробел (один байт) итого 31 байт.
Существует и двухбайтовый unicode там каждому символу ставятся в соответсвие 2 байта: итого 34 байта.
И даже 4 байтовый юникод:
68 байт.
В Вашей задаче ответ скорее всего 17 байт (первый вариант)
Сначала посчитаем количество слов длины 13. Так как эти слова составлены лишь из 2 букв, то количество слов равно 2^13=8192
Теперь посчитаем количество палиндромов.
В палиндроме длины 13 достаточно знать первые 7 букв, чтобы восстановить оставшиеся 6 букв. Это значит, что всего палиндромов 2^7=128
Количество слов, не являющихся палиндромами, равно 8192-128=8064
<u>PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
var a:=ReadArrInteger(15);
var s:=Range(0,a.Length-1,2).Select(i->a[i]);
Writeln('Среднее геометрическое элементов на нечетных позициях ',
(s.Aggregate(1.0,(p,q)->(p*q)))**(1/s.Count))
end.
Вертикаль:1.Информация.
Горизонталь:1.Редактирование.2.Фрагмент.3.Шрифт.4.Форматирование.5.Процессор
6.Фрагмент.(это не ошибка!),7.Выравнивание.8.Центрирование.
9.Копирование.10.Прямая