Published on

Minimum Amount of Time to Fill Cups

Authors

📝 Vazifa tavsifi

Sizga sovuq, iliq va issiq suv quyish kerak bo'lgan stakanlar soni berilgan amount massivi uzunligi 3. Har sekundda siz:

  • Yoki ikkita har xil turdagi stakanga suv quyishingiz mumkin.
  • Yoki bitta stakanga suv quyishingiz mumkin.

Barcha stakanlarni to'ldirish uchun ketadigan minimal sekundlar sonini qaytaring.

Misol:

Input: amount = [1,4,2]
Output: 4
Tushuntirish:
1-sekund: Iliq va issiq stakanga quyish. amount = [1,3,1]
2-sekund: Sovuq va iliq stakanga quyish. amount = [0,2,1]
3-sekund: Iliq va issiq stakanga quyish. amount = [0,1,0]
4-sekund: Iliq stakanga quyish. amount = [0,0,0]
Jami 4 sekund ketadi.

Minimum Amount of Time to Fill Cups

Oson10 daqiqa10 ball

📚 Misollar

Kiruvchi: amount = [1,4,2]
Chiquvchi: 4
Kiruvchi: amount = [5,4,4]
Chiquvchi: 7
func solve(_ amount: [Int]) -> Int { // Kodingizni shu yerga yozing return 0 }

Run tugmasini bosing

Buy mea coffee