- Published on
Make Array Zero by Subtracting Equal Amounts
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
Sizga manfiy bo'lmagan butun sonlardan iborat nums massivi berilgan.
Bir operatsiyada siz massivdagi noldan katta bo'lgan eng kichik elementni tanlaysiz va uni massivdagi barcha noldan katta bo'lgan elementlardan ayirib chiqasiz.
Massivning barcha elementlari 0 ga aylanguncha necha marta operatsiya qilish kerakligini toping.
Misol:
Input: nums = [1,5,0,3,5]
Output: 3
Tushuntirish:
1-qadam: noldan katta eng kichik son 1. Ayiramiz: [0,4,0,2,4].
2-qadam: noldan katta eng kichik son 2. Ayiramiz: [0,2,0,0,2].
3-qadam: noldan katta eng kichik son 2. Ayiramiz: [0,0,0,0,0].
Jami 3 operatsiya.
Make Array Zero by Subtracting Equal Amounts
Oson10 daqiqa10 ball
📚 Misollar
Kiruvchi: nums = [1,5,0,3,5]
Chiquvchi: 3
Kiruvchi: nums = [0]
Chiquvchi: 0
func solve(_ nums: [Int]) -> Int {
// Kodingizni shu yerga yozing
return 0
}
Run tugmasini bosing