У меня получилось так.
условия:
1. Спрайт [не в бутылке, не в банке]
2. Пепси [не в бутылке],
3. Кола [не в банке],
4. Миринда []
это то что явно написано в условии.
дальше: сказано про сосуд с колой, что он находится между кувшином и мириндой.
вывод именно из этого условия следующий:
- кола не в кувшине (потому что рядом)
- миринда не в кувшине (тоже потому что рядом)
допишем это в наш список:
1. Спрайт [не в бутылке, не в банке]
2. Пепси [не в бутылке],
3. Кола [не в банке, не в кувшине],
4. Миринда [не в кувшине]
дальше сказано про стакан что он около банки и Пепси
вывод конкретно из этого условия такой:
- Пепси не в стакане (потому что рядом)
- Пепси не в банке (потому что рядом)
допишем в список того что мы знаем:
1. Спрайт [не в бутылке, не в банке]
2. Пепси [не в бутылке, не в стакане, не в банке],
3. Кола [не в банке, не в кувшине],
4. Миринда [не в кувшине]
теперь мы знаем что Пепси точно находится в кувшине, потому что она не находится в трёх других сосудах.
допишем в список того что мы знаем:
1. Спрайт [не в бутылке, не в банке]
2. Пепси кувшин
3. Кола [не в банке, не в кувшине],
4. Миринда [не в кувшине]
а значит спрайт и остальные напитки не могут быть в кувшине. значит для спрайта остаётся только быть в стакане.
1. Спрайт стакан
2. Пепси кувшин
3. Кола [не в банке, не в кувшине],
4. Миринда [не в кувшине]
теперь кола не может быть в стакане, для неё остаётся только бутылка.
и для миринды остаётся последний сосуд - банка.
ответ: бутылка (Кола), стакан (Спрайт), кувшин (Пепси), банка (Миринда)или КСПМ
Vainglory думаю эта, но не уверена
Моделью
все варианты
иерархические
макет самолёта
ms paint
табличной
а
смешанную
<em>// PascalABC.NET 3.3, сборка 1583 от 25.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
var im:=a.IndexMax;
Writeln('Номер максимального элемента- ',im+1,', значение ',a[im]);
end.
<u>Пример</u>
n= 13
11 -13 -11 46 24 -10 34 -22 -8 -1 31 -34 -4
Номер максимального элемента- 4, значение 46