- Published on
Minimum Operations to Make Array Equal
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
arr massivi berilgan bo'lib, bunda arr[i] = (2 * i) + 1 formula asosida belgilanadi (0-indekslanadi). Massiv uzunligi n.
Bir operatsiyada siz massivning ixtiyoriy bir elementini x ga oshirish va boshqa bir elementini x ga kamaytirishingiz mumkin.
Massivning barcha elementlarini teng qilish uchun nechta operatsiya kerakligini toping.
Misol:
Input: n = 3
Output: 2
Tushuntirish: arr = [1, 3, 5]. Maqsad hamma element 3 bo'lsin. 1 ni 2 ga oshir, 5 ni 2 ga kamayt -> [3,3,3]. 2 operatsiya.
Minimum Operations to Make Array Equal
O'rta20 daqiqa20 ball
📚 Misollar
Kiruvchi: n = 3
Chiquvchi: 2
Kiruvchi: n = 6
Chiquvchi: 9
func solve(_ n: Int) -> Int {
// Kodingizni shu yerga yozing
return 0
}
Run tugmasini bosing