int Min(int arr[], int n, int current) {
return n > 0 ? Min(arr, n - 1, min(current, arr[n-1])) : current;
}
int minValue = Min(arr, n, +бесконечность)
int Min(int arr[], int n) {
return n > 0 ? min(Min(arr, n - 1), arr[n-1])) : +бесконечность;
}
int minValue = Min(arr, n);
if (Math.ceil(y) % 2 && !(Math.floor(x) % 2)) {
return ((x - Math.floor(x)) ^ 2 + (y - Math.ceil(y)) ^ 2 <= 1);
}
if (!(Math.ceil(x) % 2) && Math.floor(y) % 2) {
return ((x - Math.ceil(x)) ^ 2 + (y - Math.floor(y)) ^ 2 <= 1);
}
return false;