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

1. в одном из изданий книги м. а. булгакова «мастер и маргарита» 256 страниц. какой объём памяти (в мбайтах) заняла бы эта книга, если бы михаил афанасьевич набирал её на компьютере и сохранял текст в одном из представлений unicode, в котором каждый символ занимает 16 бит памяти? на одной странице помещается 64 строки, а в строке 64 символа. 1) 1 2) 2 3) 16 4) 2048

👇
Ответ:
duk73p07117
duk73p07117
14.07.2021
Q=64*64*16*256=2^6*2^6*2^4*2^8=2^24 бит.
В байтах = 2^24/2^3=2^21 байт.
В мегабайтаъ = 2^21/2^10=2^11 мегабайт или 2048 мегабайт. ответ:4.
4,8(5 оценок)
Открыть все ответы
Ответ:
даша3619
даша3619
14.07.2021
//Pascal ABC.NET v3.1 сборка 1172

Var
 ar:array of integer;
 n,k,i,j:integer;
 b1:boolean;
begin
 read(n,k);
 b1:=false;
 setlength(ar,n);
 n:=n-1;
 writeln('Enter array:');
 for i:=0 to n do
  readln(ar[i]);
 for i:=0 to n-k+1 do
 begin;
  for j:=i to k+i-1 do
   if ar[i]=ar[j] then b1:=true else b1:=false;
 if b1=true then
   break;
 end;
 if b1=true then
   for i:=0 to n do
    begin;
     if ar[i]>0 then ar[i]:=ar[i]*(-1);
     write(ar[i]:4);
    end
   else
    writeln('Рішення не існує');
 end.

Пример ввода:
5 //n
4 //k
2
1
1
1
1
Пример вывода:
  -2  -1  -1  -1  -1
4,8(89 оценок)
Ответ:
tambovtsevanat
tambovtsevanat
14.07.2021
// PascalABC.NET 3.1, сборка 1172 от 19.02.2016
begin
  var m:=ReadInteger('m=').ToString.ToSortedSet;
  var n:=ReadInteger('n=').ToString.ToSortedSet;
  if m.Intersect(n).Count>0 then Writeln('Есть одинаковые цифры')
  else Writeln('Нет одинаковых цифр')
end.

Тестовые решения:
m= 12345
n= 76840
Есть одинаковые цифры

m= 123456
n= 789087
Нет одинаковых цифр

А вот примерно так почему-то заставляют писать эту же задачу в школах:

// PascalABC.NET 3.1, сборка 1172 от 19.02.2016
var
  i,m,n:integer;
  found:boolean;
  sm,sn:string;
begin
  Writeln('Введите через пробел два натуральных числа: ');
  Read(m,n);
  Str(m,sm);
  Str(n,sn);
  found:=False;
  for i:=1 to Length(sm) do
    if Pos(sm[i],sn)>0 then begin
      found:=True;
      break
      end;
  if found then Writeln('Есть одинаковые цифры')
  else Writeln('Нет одинаковых цифр')
end.

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