Skip to content

Commit 06cc694

Browse files
committed
Create 1189-maximum-number-of-balloons.kt
1 parent b1b28fc commit 06cc694

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
class Solution {
2+
fun maxNumberOfBalloons(text: String): Int {
3+
val map = IntArray(26)
4+
text.forEach {
5+
if(it in "balon") map[it - 'a']++
6+
}
7+
var min = Integer.MAX_VALUE
8+
"balon".forEach {
9+
if(map[it - 'a'] == 0) return 0
10+
else if(it == 'l' || it == 'o') min = minOf(min, map[it-'a']/2)
11+
else min = minOf(min, map[it-'a'])
12+
}
13+
return min
14+
}
15+
}

0 commit comments

Comments
 (0)