
birthdayGift
Công ty Alpha có n
nhân viên được đánh số từ 1 đến n
. Mỗi tháng trong năm công ty tổ chức tặng quà sinh nhật cho tất cả các nhân viên của mình sinh trong tháng đó.
Yêu cầu: Cho biết nhân viên thứ i
(i
= 1,2,3,…n) của công ty được sinh vào tháng Ti
. Bạn hãy giúp công ty tính số lượng món quà cần mua cho mỗi tháng trong một năm.
Ví dụ:
- Với
N = 10
,T = [1, 3, 1, 3, 4, 3, 11, 9, 11, 4]
kết quả sẽ làbirthdayGift(N, T) = [2, 0, 3, 2, 0, 0, 0, 0, 1, 0, 2, 0]
.
Giải thích:
- Số người sinh trong tháng 1 là 2.
- Số người sinh trong tháng 2 là 0.
- Lần lượt ta sẽ có kết quả đó
Đầu vào/Đầu ra:
- [Giới hạn thời gian chạy] 0.5s với C++, 3s với Java, C#, 4s với Python, Js, Go
- [Đầu vào] integer n
1 <= n <= 106
- [Đầu vào] array.integer t
1 <= ti <= 12
- [Đầu ra] array of integer
Số quà tặng cần tặng cho mỗi người trong tuần tháng
Post Comment