Var
i, j, n, min: integer;
v: array[1..8]of integer;
p: array[1..8]of integer;
s: array[1..8]of integer;
begin
min := 999;
for i := 1 to 8 do read(v[i]);
for i := 1 to 8 do read(p[i]);
for i := 1 to 8 do read(s[i]);
for i := 1 to 8 do
if(p[i] = 0) and (s[i] = 1) and (v[i] < min) then min := v[i];
write(min);
end.
Пример:
Входные данные:
22 19 40 33 34 23 45 23
1 0 0 1 1 0 1 0
0 1 1 0 0 1 1 0
Выходные данные:
19
<em>Вот так)</em>
<em><form autocomplete="off">
</em>
<em> <input type="text" name="test" autocomplete="off">
</em>
<em></form></em>
Var x: real;
begin
read(x);
if(x < -1) then writeln(-x + 1)
else if(x >= -1) and (x < 0) then writeln(0)
else writeln(x * x);
<span>end.</span>
Минимальное число состоящие из 6 бит это (в двоичном виде) 100000, что в десятичном виде дает 32.
Ответ: Минимальное число 32.
Задача № 3
870 - 320 = 550 - сайты где упоминается только Индия и не упоминается о Китае и Непале
Добавим к ним сайты, где индия упоминается вместе с Непалом и Китаем
550+115 = 665
665 - количество сайтов по запросу "Индия"
----------------
Задача № 4
В запрос ( Г и О ) входит часть сайтов, соответствующая запросу ( Г и О и И ) полностью.
точно также
В запрос ( Г и И ) входит та же самая часть сайтов, соответствующая запросу ( Г и О и И ) и тоже полностью
То есть если сложить сайты с этими двумя запросами, то сайты ( Г и О и И ) войдут в эту сумму дважды
355+200= 555
А в запрос ( Г и ( И или О )) который можно записать как (( Г и И ) или ( Г и О )), равный 470, та самая часть сайтов ( Г и О и И ) входит только один раз
Таким образом 555-470=85 - столько сайтов выдаст поисковик по запросу ( Гомер и Илиада и Одиссея )