最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • [POI 2011] TEM-Temperature

    正文概述 陈老师   2026-01-20 15:14:38  

    题目描述

    Byteotian 气象研究所(BIM)每天测量气温。

    测量是自动完成的,其结果会立即打印出来。

    不幸的是,打印机里的墨水早就干了...

    然而,BIM的员工直到最近才意识到这一事实,当时Byteotian气象组织(BOM)要求访问这些数据。

    一位名叫 Byteasar 的实习生挽救了局面,他系统地记录了 BIM 大楼南北外墙上放置的两个家用酒精温度计报告的温度。

    几十年前,多位 BIM 员工就已经确立,建筑南墙上的温度计报告的温度永远不会低于实际温度,而建筑北墙上的温度计则永远不会高于实际温度。

    因此,尽管每天的确切温度仍然有些神秘,但它们所处的范围至少是已知的。

    幸运的是,对于所有参与者(也许除了 Byteasar 和你)来说,BOM 不需要精确的温度。他们只想知道温度没有下降的最长时间(即连续每天的温度都不低于前一天)。

    事实上,BIM 的资深负责人非常清楚,BOM希望这段时间尽可能长。

    为了粉饰这一疏忽,他坚持要求拜塔萨尔根据他珍贵的笔记,确定气温可能没有下降的最长时间。

    现在,这是 Byteasar 在 BIM 实习期间没有预料到的任务,老实说,他不知道如何解决这个问题。

    他请求你帮助编写一个程序,以确定最长的此类时间。

    输入格式

    在标准输入的第一行中,有一个整数 n(1n106)n(1\le n\le 10^6),表示 Byteasar 记录温度的天数。

    i+1i+1 行给出了当天的测量值。每行包含两个整数,xxy(109xy109)y(-10^9\le x\le y\le 10^9)。这些分别表示两个温度计报告的特定日期的最低和最高可能温度。

    在某些总计 5050 分的测试中,温度从未降至 50-50(摄氏度,如果你想知道的话!),也从未超过 5050

    输出格式

    输入输出样例 #1

    输入 #1

    6
    6 10
    1 5
    4 8
    2 5
    6 8
    3 5
    

    输出 #1

    4
    

    说明/提示

    对于 50%50\% 的数据,保证 50x,y50-50 \le x,y \le 50

    对于 100%100\% 的数据,保证 1n1061\le n\le 10^6109xy109-10^9\le x\le y\le 10^9

    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » [POI 2011] TEM-Temperature