М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
mamakarina
mamakarina
15.03.2020 14:34 •  Информатика

5. В кодировке UTF-16 каждый символ кодируется 16 битами. Влад написал текст (в нём нет лишних пробелов):
«Мята, тыква, огурец, артишок, патиссон, картофель — овощи».

Ученик вычеркнул из списка название одного из овощей. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 22 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название овоща.

👇
Ответ:
сымбатым
сымбатым
15.03.2020

Объяснение:

Картофель. 9 символов, каждый из которых по 2 байта + 2 байта за запятую и 2 байта за пробел. Того 22 байта

4,5(45 оценок)
Ответ:
nikoszahar
nikoszahar
15.03.2020

Картофель

Объяснение:

1 байт = 8 бит

1 символ кодируется 16 битами = 2 байта

22:2 = 11 символов убрали

Подбираем подходящий вариант. Картофель - 9 символов + 1 запятая + 1 робел. Итого 11 символов.

4,7(20 оценок)
Открыть все ответы
Ответ:
Anyta15111
Anyta15111
15.03.2020

const nn=5;
var
a: array[1..nn,1..5] of integer;
b: array [1..nn] of integer;
i,j:integer;
begin
for i:= 1 to 4 do    //Ввод первоначального массива
  for j:= 1 to 3 do   //(сначала вводятся строки, затем
    readln(a[i,j]);        //    столбцы}
writeln;  //Просто пропуск строки для того, что бы результат не сливался.
for i:= 1 to 4 do   //Печать введенного массива
begin               //(не обязятельна,служит лишь для лучшей проверки)
  for j:= 1 to 3 do  
    write(a[i,j]:4);
writeln;
end;
writeln;
for j:= 1 to 3 do b[j]:=0;  //Зануление второго массива.
for j:= 1 to 3 do       // Проход по начальному массиву наоборот,
  for i:= 1 to 4 do     // сначала по столбцам,затем по строкам.
    b[j]:=b[j]+a[i,j]; //Во второй массив записывается сумма элем. столбоцв
for j:= 1 to 3 do write(b[j],' ');
end.
 

4,5(53 оценок)
Ответ:
romakereshev
romakereshev
15.03.2020

1.

const nn=50;
var
a:array [1..nn,1..nn] of integer;
i,j,k,l,n:integer;
begin
writeln('N= ');
readln(n);
for i:=1 to n do
  for j:= 1 to n do
    readln(a[i,j]);
 writeln;
 writeln('Сформированный массив:');
 for i:=1 to n do
 begin
  for j:= 1 to n do
    write(a[i,j],' ');   
  writeln;
end;
writeln;
writeln('Индексы равных элементов:');
for i:=1 to n do
    for j:= 1 to n do
      for k:=i+1 to n do
        for l:= j to n do
        if (a[i,j] = a[k,l]) then writeln('[',i,',',j,'] = [' ,k,',',l,']');
end.

 

2. Недостаточно данных для решения задачи.

4,6(34 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ