img
imgng

#include<iostream>
using namespace std;
#include<algorithm>

int get(int a, int b)
{
    int l = 1, r = 1e9 + 1;
    while (l < r)
    {
        int mid = l + r >> 1;
        if (a / mid <= b) r = mid;
        else l = mid + 1;
    }
    return r;
}
int main()
{
    int n;
    cin >> n;
    int a, b;
    int v_min = 1, v_max = 1e9;
    while (n--)
    {
        cin >> a >> b;
        v_min = max(v_min, get(a, b));
        v_max = min(v_max, get(a, b - 1) - 1);
    }
    cout << v_min << " " << v_max << endl;
}
posted on 2023-04-16 12:02  许七安gyg  阅读(7)  评论(0编辑  收藏  举报
$(document).ready(function() { // 禁止右键 $(document).bind("contextmenu", function(){return false;}); // 禁止选择 $(document).bind("selectstart", function(){return false;}); // 禁止Ctrl+C 和Ctrl+A $(document).keydown(function(event) { if ((event.ctrlKey&&event.which==67) || (event.ctrlKey&&event.which==86)) { //alert("对不起,版权所有,禁止复制"); return false; } }); });