#include using namespace std; int N,x,y; int dx[4] = {-2,-2,-1,1}, dy[4] = {1,-1,-2,-2}; // povolené tahy koně // Zjistí, zda je kůň na prohrávající pozici ve hře s 1 koněm bool prohravajici(int x, int y) { return (x%4 < 2) && (y%4 < 2); } int main() { cin >> N; int prohra=1; for (int i=0; i> x >> y; if (!prohravajici(x, y)) { if (prohra == 1) cout << "Jenicek" << endl; prehra = 0; // Je třeba pohnout každým koněm, který není na prohrávající pozici cout << x << " " << y << " "; for (int j=0; j<4; j++) { int nx = x + dx[j], ny = y + dy[j]; if (nx < 0 || ny < 0) continue; if (prohravajici(nx, ny)) { cout << nx << " " << ny << endl; break; } } } } if (prohra == 1) cout << "Marenka" << endl; return 0; }