添加 0860.柠檬水找零.md Scala版本

This commit is contained in:
ZongqinWang
2022-06-13 21:21:22 +08:00
parent 32018ff79a
commit 6867c9c5bf

View File

@ -328,6 +328,37 @@ function lemonadeChange(bills: number[]): boolean {
```
### Scala
```scala
object Solution {
def lemonadeChange(bills: Array[Int]): Boolean = {
var fiveNum = 0
var tenNum = 0
for (i <- bills) {
if (i == 5) fiveNum += 1
if (i == 10) {
if (fiveNum <= 0) return false
tenNum += 1
fiveNum -= 1
}
if (i == 20) {
if (fiveNum > 0 && tenNum > 0) {
tenNum -= 1
fiveNum -= 1
} else if (fiveNum >= 3) {
fiveNum -= 3
} else {
return false
}
}
}
true
}
}
```
-----------------------
<div align="center"><img src=https://code-thinking.cdn.bcebos.com/pics/01二维码一.jpg width=500> </img></div>