比赛 20250527CSP-S模拟 评测结果
题目名称 策略游戏 最终得分 0
用户昵称 XZDZD 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2025-05-27 16:02:02
显示代码纯文本
#include<bits/stdc++.h>
#include <cstdio>
#define int long long
const int N = 1e5 + 10;
const int INF = 1e9;
using namespace std;
int n, m, q;
int ans;
int a[N], b[N];
signed main() {
    freopen("csp2022_game.in","r",stdin);
    freopen("csp2022_game.out","w",stdout);
    cin >> n >> m >> q;
    for (int i = 1; i <= n; ++i) cin >> a[i];
    for (int i = 1; i <= m; ++i) cin >> b[i];

    for (int k = 1; k <= q; ++k) {
        int l1, r1, l2, r2;
        cin >> l1 >> r1 >> l2 >> r2;
        int ans1 = -1*INF;
        for (int i = l1; i <= r1; ++i) {
            int minn = INF;
            for (int j = l2; j <= r2; ++j) {
                minn = min(minn, a[i] * b[j]);
            }
            ans1 = max(ans1, minn);
        }
        cout << ans1 << '\n';
    }
    return 0;
}