Весь код в прикрепленках. Нужно просто откомпилировать в любом IDE. Если есть вопросы, пиши в коментариях, всё объясню. Запустив программу, нужно просто указать полный путь к файлу, в котором записаны два числа. В каждом ряду записываешь по 1 числу. Максимальная длина числа в данном формате файла - 1024 символа. Поменяй на произвольный формат файла, к примеру "myFile.myextention", а так же укажи больший размер переменной в main функции, в которую считывается файл и всё, можешь писать любую длину числа, главное отбей сновой строки каждое.
250 - страницы, где есть одновременно "Чацкий" и "Молчалин"
290 - одновременно "Чацкий" и "Фамусов"
440 - одновременно "Чацкий" и "Молчалин"/"Фамусов"
значит 250 + 290 = 540 страниц, где продублированы страницы с "Чацким", "Молчалиным" и "Фамусовым" одновреммено
540 - 440 = 100 страниц без дублей
наверное...
var
a, b : real;
begin
read (a, b);
write (trunc (a * b));
end.
var
a : integer;
begin
read (a);
write (frac (a / 10));
end.
г)
var
a, b : real;
begin
read (a, b);
write (round (a + b));
end.
d)
var
a, b : integer;
begin
read (a, b);
write (a div b);
end.
e)
var
a : integer;
begin
read (a);
write (a div 1000);
end.
ж)
var
a : longint;
begin
read (a);
write (a div 24 + 1);
end.
з)
var
k : integer;
begin
read (k);
write (k div 7 + 1);
end.
и)
var
k : integer;
begin
read (k);
write (k div 60, ':', k mod 60);
end.
5 символов
в 34 байт 272 бит (34*8)
в 16 битной кодировке будет 17 символов (272/16)
в 8 битной кодировке будет 136 бит (17*8)
176-136=40 бит (сколько памяти занимают добаленные символы)
40/8=5 (символов)