Lazar
?>

Решить: поставь вместо букв такие цифры, чтобы равенство оказалось верным. (одинаковые буквы обозначают одинаковые цифры, разные буквы - разные цифры.) наука + учеба = работа

Информатика

Ответы

svetlanam81

  12342

+

12342

=

123452 вот так?

Олеся
Потому что в ascii всего 2^8 = 256 символов (обычно это цифры, символы, латиница большие и маленькие буквы, национальный алфавит большие и маленькие буквы) в юникоде же все сложнее. utf-16 действительно занимает 16 бит на символ и имеет в себе 2^16 = 65`536 символов, куда помещается множество алфавитов разных языков, в том числе куча иероглифов, которые в ascii просто не помещались. описание наборов символов есть на вики но есть еще и utf-8 юникодная кодировка которая организована куда сложнее, занимает по 8 бит на символ для латиницы, но дальше идет расширение. например символы кириллицы занимают уже по 16 бит в юникоде есть и другие типы кодировок типа utf-32le соответственно 32 бита на символ так что утверждение что " код unicode-2 байта на символ" вообще говоря сомнительно без уточнения конкретной кодировки. 
Vladimirovna
Program zzz; var t: string; l: integer; i, x: byte; begin   writeln('введите текст');   readln (t);   l: =length(t);   x: =0;   for i: =1 to l-1 do begin     if (t[i]='о') or (t[i]='о') then       if (t[i+1]='й') or (t[i+1]='й') then          begin writeln ('символ: ',t[i+2]); x: =1 end;   end;   if x=0 then        writeln ('буквосочетание ''ой'' не встречается'); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить: поставь вместо букв такие цифры, чтобы равенство оказалось верным. (одинаковые буквы обозначают одинаковые цифры, разные буквы - разные цифры.) наука + учеба = работа
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Sidorenko
tata-novik
anitanemtsewa
ganorussia
tvshi
ur101679
dionissia2
Елена-Семенова
konstantinslivkov
klepa-79
Maly01984489
director
Bella
iriska-669
Rinatum1978