题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
挤牛奶

题目题干

挤牛奶

三个农民每天清晨5点起床,然后去牛棚给3头牛挤奶。第一个农民在300时刻(从5点开始计时,秒为单位)给他的牛挤奶,一直到1000时刻。第二个农民 在700时刻开始,在 1200时刻结束。第三个农民在1500时刻开始2100时刻结束。期间最长的至少有一个农民在挤奶的连续时间为900秒(从300时刻到1200时 刻),而最长的无人挤奶的连续时间(从挤奶开始一直到挤奶结束)为300秒(从1200时刻到1500时刻)。NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

你的任务是编一个程序,读入一个有N个农民(1 <= N <= 5000)挤N头牛的工作时间列表,计算以下两点(均以秒为单位):NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

最长至少有一人在挤奶的时间段。 最长的无人挤奶的时间段。NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

一个整数N。NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

Lines 2..N+1: 每行两个小于1000000的非负整数,表示一个农民的开始时刻与结束时刻。NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

一行,两个整数,即题目所要求的两个答案。NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

3
300 1000
700 1200
1500 2100

输出

900 300

提示

Three farmers rise at 5 am each morning and head for the barn to milk three cows. The first farmer begins milking his cow at time 300 (measured in seconds after 5 am) and ends at time 1000. The second farmer begins at time 700 and ends at time 1200. The third farmer begins at time 1500 and ends at time 2100. The longest continuous time during which at least one farmer was milking a cow was 900 seconds (from 300 to 1200). The longest time no milking was done, between the beginning and the ending of all milking, was 300 seconds (1500 minus 1200).NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

Your job is to write a program that will examine a list of beginning and ending times for N (1 <= N <= 5000) farmers milking N cows and compute (in seconds):NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

The longest time interval at least one cow was milked. The longest time interval no cows were being milked. PROGRAM NAME: milk2 INPUT FORMAT Line 1: The single integerNNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Lines 2..N+1: Two non-negative integers less than 1000000, the starting and ending time in seconds after 0500NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

SAMPLE INPUT (file milk2.in) 3 300 1000 700 1200 1500 2100NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

OUTPUT FORMAT A single line with two integers that represent the longest continuous time of milking and the longest idle time. SAMPLE OUTPUT (file milk2.out) 900 300NNh100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

方块转换 一块N x N(1<=N<=10)正方形的黑白瓦片的图案要被转换成新的正方形图案。写一个程序来找出将原始 图案按照以下列转换方法转换成新图案的最小方式: #1:转90度:图案按顺
挤牛奶 三个农民每天清晨5点起床,然后去牛棚给3头牛挤奶。第一个农民在300时刻(从5点开始计时,秒为单位)给他的牛挤奶,一直到1000时刻。第二个农民 在700时刻开始,在 1200时刻结束。第三个
破碎的项链 你有一条由N个红色的,白色的,或蓝色的珠子组成的项链(3<=N<=350),珠子是随意安排的。 这里是 n=29 的二个例子: 1 2
13号星期五 13号又是星期五是一个不寻常的日子吗?13号在星期五比在其他日少吗?为了回答这个问题,写一个程序来计算在n年里13日落在星期一,星期二......星期日的次数.这个测试从1900年1月1
贪婪的礼物送礼者 对于一群要互送礼物的朋友,你要确定每个人送出的礼物比收到的多多少。在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人。然而,在任何一群朋友中,
你要乘坐的飞碟在这里 一个众所周知的事实,在每一慧星后面是一个不明飞行物UFO。 这些不明飞行物时常来收集来自在地球上忠诚的支持者。 不幸地,他们的空间在每次旅行只能带上一群支持者。 他们要做的是用一
删除数组中的元素 题目描述 给定N个整数,将这些整数中与M相等的删除 假定给出的整数序列为:1,3,3,0,-3,5,6,8,3,10,22,-1,3,5,11,20,100,3,9,3 应该将其放在
统计学生信息 ​​​​​​​题目描述 利用动态链表记录从标准输入输入的学生信息(学号、姓名、性别、年龄、得分、地址) 其中,学号长度不超过20, 姓名长度不超过40, 性别长度为1, 地址长度不超过
等待服务 题目描述 n个人的队伍,其中第i个人需要t[i]分钟来服务,期间后面的人就要等着。如果一个人等待的时间大于了他被服务的时间,他就会失望。你的任务是重排队伍,使失望的人尽量的少,并只需输出不
CPU任务 题目描述 CPU通过循环调度法逐一处理任务,每个任务最多处理q毫秒(这个时间称为时间片)。如果q毫秒之后任务尚未处理完毕,那么该任务将被移动至队伍最末尾,CPU随即开始处理下一个任务。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢