Взять 2 миски-взять мешок с зерном-взять зёрнышко-цветное?-да-в серую коробку
|
нет
|
в белую коробку
робот берёт фасолину-цветная?-нет-в белую
|
да
|
в в серую коробку
допустим робот ложит всё внутреннее мешка на стол и когда щупает что ничего на столе нет останавливается!
Var
a: array [1..20] of integer;
i, n: integer;
k: longint;
begin
readln(n);
k := 1;
for i := 1 to n do
begin
a[i] := random(10);
write(' ', a[i]);
end;
writeln();
for i := 1 to n do
k := k * a[i];
writeln(k);
end.
После выполнения этой программы, поле из начального состояния (см. вторую картинку задания) станет как на картинке в моём ответе.
Это соответствует варианту А.
Что делалось по программе:
-переходим на клетку (2,2)
-проверили, синяя ли плитка (и т.к. она не синяя, там вообще нет плитки, то действия в скобках не делаем)
-переходим на клетку (3,3)
-проверили, красная ли там плитка (и т.к. она не красная, там опять не было плитки, то действия в этих скобках не делаем, а делаем то что в скобках "иначе"- то есть кладём красную плитку и переходим на клетку (4,4) )
-проверили, красная ли плитка (и, т.к. она красная, то выполняем действия скобках- то есть снимаем плитку, и кладём вместо неё синюю плитку).
Вот и всё, в результате получится такое поле.
Буууууууууддддддеееееетттттть 1102
Ответ 16. _________будут вопросы пишите