Sizga 2n uzunlikdagi nums massivi berilgan bo'lib, elementlari [x1, x2, ..., xn, y1, y2, ..., yn] ko'rinishida joylashgan.
Massivni aralashtiring (shuffle) va uning ko'rinishini quyidagiga keltiring: [x1, y1, x2, y2, ..., xn, yn].
Hosil bo'lgan massivni qaytaring.
func solve(nums []int, n int) []int {
// ...
}
Input: nums = [2,5,1,3,4,7], n = 3
Output: [2,3,5,4,1,7]
Tushuntirish:
x1=2, x2=5, x3=1
y1=3, y2=4, y3=7
Natija: [2,3,5,4,1,7]
Input: nums = [1,2,3,4,4,3,2,1], n = 4
Output: [1, 4, 2, 3, 3, 2, 4, 1]
Input: nums = [1,1,2,2], n = 2
Output: [1, 2, 1, 2]
xi va yi elementlarining massivdagi asl o'rinlarini (birinchi va ikkinchi yarim) formuladan hisoblab topish mumkinligini o'ylang.0 dan n-1 gacha yurib, har bir i uchun nums[i] (xi) va nums[i+n] (yi) qiymatlarini ketma-ket natijaga qo'shib boring.