Submission #47959713


Source Code Expand

n = gets.chomp.to_i
WORK_STARTS_ON = 9
WORK_ENDS_ON = 18
HOURS_OF_DAY = 24

active_staff_counts = Array.new(HOURS_OF_DAY, 0)
n.times do
  staff_count, diff = gets.chomp.split.map(&:to_i)

  start_hour = HOURS_OF_DAY + WORK_STARTS_ON - diff
  end_hour = HOURS_OF_DAY + WORK_ENDS_ON - diff

  start_hour.upto(end_hour - 1) do |work_hour|
    active_staff_counts[work_hour % 24] += staff_count
  end
end

puts active_staff_counts.max

Submission Info

Submission Time
Task B - World Meeting
User thatblue
Language Ruby (ruby 3.2.2)
Score 250
Code Size 449 Byte
Status AC
Exec Time 45 ms
Memory 17416 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 250 / 250
Status
AC × 3
AC × 24
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt, 01_random_12.txt, 01_random_13.txt, 01_random_14.txt, 01_random_15.txt, 01_random_16.txt, 01_random_17.txt, 01_random_18.txt, 01_random_19.txt, 01_random_20.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 43 ms 17176 KiB
00_sample_01.txt AC 43 ms 17012 KiB
00_sample_02.txt AC 45 ms 17148 KiB
01_random_00.txt AC 44 ms 17344 KiB
01_random_01.txt AC 45 ms 17296 KiB
01_random_02.txt AC 43 ms 17296 KiB
01_random_03.txt AC 44 ms 17228 KiB
01_random_04.txt AC 45 ms 17204 KiB
01_random_05.txt AC 45 ms 17160 KiB
01_random_06.txt AC 44 ms 17316 KiB
01_random_07.txt AC 44 ms 17240 KiB
01_random_08.txt AC 45 ms 17336 KiB
01_random_09.txt AC 45 ms 17292 KiB
01_random_10.txt AC 45 ms 17160 KiB
01_random_11.txt AC 44 ms 17116 KiB
01_random_12.txt AC 45 ms 17252 KiB
01_random_13.txt AC 44 ms 17120 KiB
01_random_14.txt AC 44 ms 17228 KiB
01_random_15.txt AC 44 ms 17304 KiB
01_random_16.txt AC 43 ms 17132 KiB
01_random_17.txt AC 45 ms 17116 KiB
01_random_18.txt AC 45 ms 17260 KiB
01_random_19.txt AC 44 ms 17416 KiB
01_random_20.txt AC 44 ms 17168 KiB