- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
bool P(int *X, int k, int y, int N) // Поиск позиции для ферзя
{
int i = 0;
while ((i<k) && (y != X[i]) && (abs(k - i) != abs(y - X[i]))) { i++; }
if (i == k)
return true;
else if (i != k)
return false;
else
return !true && !false;
}