Математическая логика и теория алгоритмов
| Категория реферата: Рефераты по математике
| Теги реферата: скачать реферат по истории, курсовая работа по управлению
| Добавил(а) на сайт: Дросида.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
c: array [1..n] of 1..n;
procedure begin_work; {начать работу}
begin
k := 0;
end;
function danger: boolean; {верхний ферзь под боем}
var b: boolean;
i: integer;
begin
if k <= 1 then begin
danger := false;
end else begin
b := false; i := 1;
{b <=> верхний ферзь под боем ферзей с номерами < i}
while i <> k do begin
b := b or (c[i]=c[k]) {вертикаль}
or (abs(c[i]-c[k])=abs(i-k)); {диагональ}
i := i+ 1;
end;
danger := b;
end;
end;
function is_up: boolean {есть_сверху}
begin
is_up := (k < n) and not danger;
Рекомендуем скачать другие рефераты по теме: 5 баллов рефераты, отчет по производственной практике.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата