1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

解题思路

这题本质上是一个按时间轴模拟 + 分类统计的问题。

一天只有 144014401440 分钟,而三挡电价的规则是按“当天从 0:000:000:00 开始”来划分的,因此最直接且最稳妥的做法就是:

  1. 先把输入的开关机时间转成分钟。
  2. 把一天中的每一分钟都看成一个单位,按规则预处理它属于哪一档。
  3. 再统计设备开机区间 [start,end)[start, end)[start,end) 内,每一分钟分别落在哪一档。

P14199.计费时段计算(100分)

    1000ms Tried: 139 Accepted: 42 Difficulty: 5 所属公司 : 华为od
    算法与标签>模拟

题目内容

电力公司的电费根据用电的时间,采用三挡计费:

第一档:用电时间在每天的12:0012:0012:00-13:3013:3013:30和17:3017:3017:30-18:0018:0018:00

第二档:每天从0:000:000:00起的,且不在第一档时段内的,累积的101010小时

第三档:其他时段

某设备每天开关机一次(0:000:000:00之前必然关机)。统计这台设备每天各个时段的开机时长,用分钟表示。

时间格式:HH:MMHH:MMHH:MM,242424小时制 说明:小时不足两位不补零,分钟严格保持两位。例如:8:088:088:08

输入描述

"HH:MMHH:MMHH:MM HH:MMHH:MMHH:MM",两个时间分别为设备开机时间、设备关机时间,中间空格间隔。例如:"8:008:008:00 23:3023:3023:30"。

约束:

  1. 结束时间不超过0:000:000:00(最大为23:5923:5923:59),即不考虑跨天的情况。
  2. 如果开机时间跟关机时间相等,则认为是开机000分钟。例如:"8:008:008:00 8:008:008:00"

输出描述

整数数组,依次为第一、二、三档的时长,单位:分钟。例如:[120,600,210][120,600,210][120,600,210]

样例1

输入

"8:00 23:30"

输出

[120,600,210]

说明

  • 第一档:12:0012:0012:00-13:3013:3013:30、17:3017:3017:30-18:0018:0018:00,共120120120分钟
  • 第二档:8:008:008:00-12:0012:0012:00、13:3013:3013:30-17:3017:3017:30、18:0018:0018:00-20:0020:0020:00,共600600600分钟,达到101010小时上限。其余的时间要归到第三档
  • 第三档:20:0020:0020:00-23:3023:3023:30,共210210210分钟

样例2

输入

"13:00 17:45"

输出

[45,240,0]

说明

  • 第一档:13:0013:0013:00-13:3013:3013:30、17:3017:3017:30-17:4517:4517:45,共454545分钟
  • 第二档:13:3013:3013:30-17:3017:3017:30,共240240240分钟
  • 第三档:由于第二档还没达到101010小时,第三档时间为000

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 2, 143ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?