trang chủ / đề bài / hn_hsg9_23_a

Thời gian

Đề bài

Mô tả

Trung tâm lái xe tổ chức một đợt sát hạch vào lúc 8 giờ 00 phút sáng. Thời gian thực hiện bài sát hạch tối đa là 100 phút. Đợt sát hạch gồm N thí sinh được đánh số từ 1 đến N. Thí sinh thứ i hoàn thành bài sát hạch trong Ti phút (1≤i≤N).

Tất cả thí sinh cùng bắt đầu làm bài lúc 8 giờ 00 phút, nên bài sát hạch của thí sinh thứ i kết thúc sau thời điểm này đúng Ti phút.

Yêu cầu: Hãy lập trình đưa ra thời điểm kết thúc bài sát hạch của mỗi thí sinh giúp trung tâm.

Dữ liệu vào

  • Dòng đầu tiên chứa một số nguyên N là số lượng thí sinh (1≤N≤20).
  • Dòng thứ i trong N dòng tiếp theo chứa một số nguyên Ti là thời gian hoàn thành bài sát hạch của thí sinh thứ i (0<Ti≤100, 1≤i≤N).

Dữ liệu ra

Gồm N dòng, dòng thứ i là thời điểm bài sát hạch của thí sinh thứ i kết thúc, có cấu trúc giờ:phút (không chứa dấu cách). Nếu giờ và phút nhỏ hơn 10 thì ghi thêm một chữ số 0 trên đầu (ví dụ: 8 giờ 5 phút viết là 08:05).

Ràng buộc

  • 1≤N≤20.
  • 0<Ti≤100.

Ví dụ

Input Output Giải thích
3
5
10
65
08:05
08:10
09:05
Thí sinh thứ ba làm bài 65 phút =1 giờ 5 phút nên kết thúc lúc 09:05.
2
60
100
09:00
09:40
Ví dụ bổ sung. 60 phút là đúng 1 giờ, 100 phút là 1 giờ 40 phút. Mỗi thí sinh tính từ 8 giờ 00, không cộng dồn thời gian của thí sinh trước.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0