| 123456789101112131415161718192021222324252627 |
- var
- X,Y,X1,Y1,X2,Y2,Style: byte;
- begin
- X := 4;
- Y := 5;
- X1 := 3;
- X2 := 5;
- Y1 := 4;
- Y2 := 6;
- Style := 7;
- if ((Style=0) and (X in [X1..X2]) and (Y in [Y1..Y2]))
- or ((Style=6) and (X in [succ(X1)..pred(X2)]) and (Y in [Y1+3..pred(Y2)]))
- or ((Style <> 0) and (Style <> 6) and (X in [succ(X1)..pred(X2)]) and (Y in [succ(Y1)..pred(Y2)]))
- then
- begin
- writeln ('OK');
- end
- else
- begin
- writeln('ERROR');
- halt(1);
- end;
- end.
|