#include #define MAXN 1100 //int pole [MAXN][MAXN]; int A, B, C, D, E, F, X, Y, P, cuts; void sw(int& a, int &b) { int t = a; a = b; b = t; } int price(int x, int y) { if (x > E || y > F) return -1; if (x == E && y < F) return 1; if (x < E && y == F) return 1; if (x == E && y == F) return 2; return 0; } int max(int a, int b) { return (a > b ? a : b); } int main() { /* for(i=0; i