qq_57626816 2021-05-25 00:11 采纳率: 50%
浏览 51
已结题

一道c语言题目,具体思路应该是什么呢

Description 为解决学生公寓浴室使用问题,某理工大学计划搭建浴室预约系统。用户可提前在移动端APP上实名预约,并购买一定的浴间使用时间。然后携带校园证件,按照系统指定的时刻到达指定浴间,激活淋浴器。用户浴室使用时间以系统分配时间为准。 请用C语言实现上述系统,对预约信息进行及时反馈。 Input 第一行一个整数n,表示某学生公寓浴间个数。 接下来若干行,每行一条预约信息: 第(i+1)行共两个整数,即T与k,分别表示第i个用户的预约时刻与用户购买的浴间使用时间。保证T逐行不下降。 Output 若干行,对预约信息进行反馈: 第i行一个整数t,表示第i个用户可进入浴间的最早时刻。 Sample Input 3 0 2 0 3 0 6 1 2 1 3 2 5 Sample Output 0 0 0 2 3 4 Hint 对于100%的数据,1<=n<=100, 0<=T<=10000,k∈{2,3,4,5,6},且输入不超过10000行。

  • 写回答

1条回答 默认 最新

  • 代码乌龟 2021-05-25 13:05
    关注

    //1.提示输入浴室总数(Input),并显示

    //2.while提示输入T和K的值(Input),即增加预约信息每次增加后都显示当前预约信息(Output)

    Output信息比较难,也是关键:我的思路,用n个变量保存n个浴室的占用时间,每增加一个信息,其等待时间就为n个变量的最小值,再把n个变量的值更新一下:都减去最小值,且把增加信息的预约使用时间赋给为0的变量

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月6日
  • 已采纳回答 8月29日

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向