Лиза должна открыть синюю коробку
Объяснение:
Составим таблицу:
кр. ор. ж. з. с.
ка.
мя.
м.и.
па.
к.л.
Мы знаем, что куклы-lol в красной коробке, значит остальные предметы в ней быть не могут, а также куклы-lol не могут быть в других коробках:
кр. ор. ж. з. с.
ка. х
мя. х
м.и. х
па. х
к.л. v х х х х
Зеленая коробка не стоит между мячами и мягкими игрушками и, если она будет стоять между ними, то карандаши будут ровно в середине. Прикинем, что зеленая коробка теперь стоит между оранжевой и желтой, тогда получается, что зеленая коробка стоит посередине. Значит, карандаши лежат в зеленой, а мячи - в оранжевой (тк рядом с оранжевой есть только красная и зеленая коробка):
кр. ор. ж. з. с.
ка. х х х v х
мя. х v х
м.и. х х х
па. х х х
к.л. v х х х х
Таким образом, мы знаем, что мягкие игрушки находятся между карандашами и пазлами, тогда:
кр. ор. ж. з. с.
ка. х х х v х
мя. х v х х х
м.и. х х v х х
па. х х х х v
к.л. v х х х х
Crt;
var
i,n:integer;
a,s:real;
begin
Writeln('Вычисление среднего арифметического');
Writeln('последовательности действительных чисел');
Write('Введите количество чисел последовательности ->');
Readln(n);
Writeln('Введите последовательность. После ввода каждого числа нажмите Enter');
s:=0;
for i:=1 to n do
begin
Read(a);
s:=s+a
end;
Writeln('Среднее арифметическое введенной последовательности: ',s/n);
Write('Для завершения работы программы нажмите Enter');
Readkey
end.
Тестовое решение:
Вычисление среднего арифметического
последовательности действительных чисел
Введите количество чисел последовательности ->5
Введите последовательность. После ввода каждого числа нажмите Enter
5.4
7.8
3.0
1.5
2.3
Среднее арифметическое введенной последовательности: 4
Для завершения работы программы нажмите Enter
Для версии Pascal.ABC.Net:
var
i,n:integer;
a,s:real;
begin
Writeln('Вычисление среднего арифметического');
Writeln('последовательности действительных чисел');
Write('Введите количество чисел последовательности ->');
Readln(n);
Writeln('Введите последовательность. После ввода каждого числа нажмите Enter');
s:=0;
for i:=1 to n do
begin
Read(a);
s:=s+a
end;
Writeln('Среднее арифметическое введенной последовательности: ',s/n)
end.