Sizga butun sonlardan iborat nums massivi berilgan. counts ro'yxatini qaytaring, bunda counts[i] — bu nums[i] dan o'ng tomonda turuvchi va nums[i] dan qat'iy kichik sonlar soni.
counts uzunligi nums bilan bir xil. Masalan, [5, 2, 6, 1] uchun counts = [2, 1, 1, 0].
func solve(nums []int) []int {
// ...
}
Input: nums = [5,2,6,1]
Output: [2,1,1,0]
Tushuntirish:
5 dan o'ng tomonda: 2 va 1 kichik (2 ta)
2 dan o'ng tomonda: 1 kichik (1 ta)
6 dan o'ng tomonda: 1 kichik (1 ta)
1 dan o'ng tomonda: hech narsa yo'q (0 ta)
Input: nums = [-1]
Output: [0]
Input: nums = [-1,-1]
Output: [0, 0]