#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define FOR(i,a) for(int i=0; i left(k), right(k); for (int i = 0; i < k; ++i) scanf("%d", &left[i]); for (int i = 0; i < k; ++i) scanf("%d", &right[i]); int minn = 0, maxx = 0; for (int i = 0; i < k; ++i) { for (int j = 0; j < k; ++j) maxx += min(left[i], right[j]); } minn = max(accumulate(ALL(left), 0), accumulate(ALL(right), 0)); printf("Minimalni budova obsahuje %d kostek, maximalni %d kostek.\n", minn, maxx); } return 0; }