<u>PascalABC.NET 3.3.5, сборка 1650 от 01.04.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
ArrRandom(5,0,15).Println.Aggregate(1,(p,q)->p*q).Println
end.
<u>Пример</u>
6 13 7 2 7
7644
Ответ:
Можно решить через массив Python(list)
f = [1,1,0,1,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1]
i = int(input())
if f[i] == 1:
print("В позиции стоит 1")
elif f[i] == 0:
print("В позиции стоит 0")
else:
print("В позиции нету 1 или 0")
Объяснение:
Ответ:
Надо было нажать ети англ. символь на руской раскладке
Объяснение:
Сегодня на ужин у нас лосось
Иголка- один из важных элементов не только матричного принтера
Потому что в ASCII всего 2^8 = 256 символов (обычно это цифры, символы, латиница большие и маленькие буквы, национальный алфавит большие и маленькие буквы)
в юникоде же все сложнее. UTF-16 действительно занимает 16 бит на символ и имеет в себе 2^16 = 65`536 символов, куда помещается множество алфавитов разных языков, в том числе куча иероглифов, которые в ASCII просто не помещались. Описание наборов символов есть на вики
но есть еще и UTF-8 юникодная кодировка которая организована куда сложнее, занимает по 8 бит на символ для латиницы, но дальше идет расширение. Например символы кириллицы занимают уже по 16 бит
в юникоде есть и другие типы кодировок типа UTF-32LE соответственно 32 бита на символ
так что утверждение что "<span>код Unicode-2 байта на символ</span>" вообще говоря сомнительно без уточнения конкретной кодировки.