- Published on
Basic Calculator
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
Sizga ifoda yozilgan s satri berilgan. Ifoda musbat butun sonlar, +, -, (, ) va bo'sh joylardan ( ) iborat. Ushbu ifodani hisoblab, natijasini qaytaring.
Natija 32-bitli butun son chegarasida bo'lishi kafolatlanadi. Tayyor eval() kabi funksiyalardan foydalanmang.
Misol:
Input: s = "(1+(4+5+2)-3)+(6+8)"
Output: 23
Tushuntirish:
(1+11-3)+14 = 9+14 = 23
Basic Calculator
Qiyin45 daqiqa30 ball
📚 Misollar
Kiruvchi: s = "(1+(4+5+2)-3)+(6+8)"
Chiquvchi: 23
Kiruvchi: s = " 2-1 + 2 "
Chiquvchi: 3
func solve(_ s: String) -> Int {
// Kodingizni shu yerga yozing
return 0
}
Run tugmasini bosing