168 房间安排

2024-06-05 06:32
文章标签 168 房间 安排

本文主要是介绍168 房间安排,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


房间安排

时间限制: 3000 ms  |  内存限制: 65535 KB
难度: 2
描述

2010年上海世界博览会(Expo2010),是第41届世界博览会。于2010年5月1日至10月31日期间,在中国上海市举行。本次世博会也是由中国举办的首届世界博览会。上海世博会以“城市,让生活更美好”(Better City,Better Life)为主题,将充分探索21世纪城市生活。

这次世博会总投资达450亿人民币,创造了世界博览会史上的最大规模记录。吸引200个国家和国际组织参展。预计有7000万人次的参观者。

为了更好地接待在这期间来自世界各地的参观者,如何合理安排各宾馆的住房问题提到了日程。组委会已接到了大量的客户住宿定单,每张定单的内容包括要住宿的房间数,开始住宿时间和要住的天数。为了便于整个城市各宾馆的管理,组委会希望对这些定单进行安排,目的是用尽可能少的房间来满足这些定单,以便空出更多的房间用于安排流动游客。

组委会请求DR.Kong来完成这个任务,对这些定单进行合理安排,使得满足这些定单要求的房间数最少。

假设:某个定单上的游客一旦被安排到某房间,在他预定住宿的期间内是不换房间的。为了简化描述,定单上的开始住宿时间为距离现在的第几天。例如,定单为(10,30,5)表示游客要求使用10个房间,第30天开始连住5天。

输入
第一行:T 表示有T组测试数据
每组测试数据第一行:N 表示定单数
每组测试数据接下来有N行,每行有三个整数 A B C 表示房间数,开始住宿时间和天数
1<=T<=100
1<=N<=10000 1<=A<=10 1<=B<=180 1<=c<=10
输出
输出一个整数,为满足所有定单要求的最少房间数。
样例输入
1
3
3 10 4
4 9 3
3 12 6
样例输出
7

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{int n,m,a,b,c,i,min,max;cin>>n;while(n--){int room[200]={0};min=200;max=0;cin>>m;while(m--){cin>>a>>b>>c;if(min>b) min=b;if(max<b+c) max=b+c;for(i=b;i<b+c;i++)room[i]+=a;}sort(room+min,room+max);cout<<room[max-1]<<endl;}
}


这篇关于168 房间安排的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1032320

相关文章

【单片机毕业设计选题24024】-房间自动除湿控制系统

系统功能: 系统分为手动和自动模式,上电默认为自动模式。自动模式下如果获取到湿度 值大于设定的湿度值则自动打开风扇,手动模式下手动开关风扇。 系统上电后显示“欢迎使用除湿控制系统请稍后”,两秒钟后进入主页面显示。 第一行显示系统模式,手动或自动模式 第二行显示获取到的温湿度 第三行显示设置的湿度阈值 第四行显示风扇状态和系统报警状态,风扇状态有开关状态,系统状态和OK和 NG状态。

房间灰尘多怎么办?资深保洁推荐除尘最有效的空气净化器

家中的灰尘问题一直是许多人的烦恼,尤其是对尘螨过敏的人来说,灰尘简直是“心头之患”。常言道:“家有尘埃,心头有累。”每天打扫灰尘成了许多人的烦恼,尤其是对尘螨过敏的人来说,灰尘简直是“心头之患”。传统的清洁手段如扫地、吸尘虽然能部分缓解问题,但往往治标不治本。随着空气净化器的普及,人们对其寄予厚望。然而,市场上空气净化器品牌繁多,功能各异,消费者在选择时常常无从下手。今天,我们就来为大家揭

Java | Leetcode Java题解之第168题Excel表列名称

题目: 题解: class Solution {public String convertToTitle(int columnNumber) {StringBuffer sb = new StringBuffer();while (columnNumber != 0) {columnNumber--;sb.append((char)(columnNumber % 26 + 'A'));co

springboot+vue+mybatis酒店房间管理系统+PPT+论文+讲解+售后

随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多商家的眼球之中,他们利用网络来做这个电商的服务,随之就产生了“酒店房间管理系统”,这样就让人们酒店房间管理系统更加方便简单。 对于本酒店房间管理系统的设计来说,它主要是采用java语言技术。在整个系统的设计当中它是应用mysql数据库来完成的,具体根据酒店房间管理系统的现状来进行开发的,具体根据用户需求实现酒店房间管理系统网络化的

在微信公众号上怎么添加预定房间功能

在这个快节奏的现代社会,人们对于便捷与高效的需求日益增加。特别是在旅行或出差时,能够快速、方便地预订一间舒适的房间,无疑是每个人心中的小确幸。今天,我们为您带来了一项革命性的服务——微信公众号上的房间预定功能,让您的出行变得更加轻松与愉快。 工具/原料 微信公众号 微信人家网站 方法/步骤 一、为何选择微信预订? 微信,作为中国最受欢迎的社交媒体平台之一,拥有庞大的用户群体和强大的

【尚庭公寓SpringBoot + Vue 项目实战】房间管理(十二)

【尚庭公寓SpringBoot + Vue 项目实战】房间管理(十二) 文章目录 【尚庭公寓SpringBoot + Vue 项目实战】房间管理(十二)1、业务介绍2、逻辑模型介绍3、接口开发3.1、保存或更新房间信息3.2、根据条件分页查询详细信息3.3、根据id获取房间详细信息3.4、根据ID删除房间信息3.5、根据id修改房间发布状态3.6、 根据公寓ID查询房间列表

免杀笔记 ----> 后续更新安排

前一段时间,我疯狂更新了内网,本来想把NTLM-Relay给更上的,但是计划安排不允许了,之后后续再给大家进行深入的内网更新了!!      :: 真不是我托更 嘻嘻嘻~~~ 说回正题,接下来博主将会带着大家从 0 到 1 进行免杀的学习(因为我也不会) 1.杀软的下载                     :: 大家好✌ !! 我就去网上把一些常用的杀毒软件给下载了下来 (基本上

1.动手学习深度学习课程安排及深度学习数学基础

视频资源B站:动手学习深度学习——李沐 目录 目标内容将学到什么1.N维数组样例2.访问2维数组元素3.数据操作4.线性代数5.矩阵计算6.自动求导 目标 介绍深度学习景点和最新模型 LeNet AlexNet VGG ResNet LSTM BERT… 机器学习基础 损失函数,目标函数,过拟合,优化 实践 使用pytorch实现介绍的知识点在真实数据上体验算法效果 内容

NYOJ,14,会场安排问题

会场安排问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述 学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。 输入 第一行是一个整型数m(m<100)表示共有m组测试数据。 每

WEB前端几点上下班:深入探索工作时间安排的奥秘与挑战

WEB前端几点上下班:深入探索工作时间安排的奥秘与挑战 在数字化时代的浪潮下,WEB前端作为连接用户与数字世界的桥梁,扮演着至关重要的角色。然而,关于WEB前端工程师的上下班时间,却常常引发人们的困惑与好奇。今天,我们将深入探讨这一话题,从四个方面、五个方面、六个方面和七个方面,揭开WEB前端工程师工作时间安排的神秘面纱。 四个方面:行业常规与个体差异 首先,我们需要认识到,WEB前端工程师