1
/**
2
* @param {string} colors
3
* @return {boolean}
4
*/
5
var winnerOfGame = function (colors) {
6
let alice_plays = 0,
7
bob_plays = 0,
8
count = 0;
9

10
for (let i = 1; i < colors.length; i++) {
11
if (colors[i] == colors[i - 1]) {
12
count++;
13
} else {
14
if (colors[i - 1] == "A") {
15
alice_plays += Math.max(0, count - 1);
16
} else {
17
bob_plays += Math.max(0, count - 1);
18
}
19
count = 0;
20
}
21
}
22

23
if (colors.charAt(colors.length - 1) == "A") {
24
alice_plays += Math.max(0, count - 1);
25
} else {
26
bob_plays += Math.max(0, count - 1);
27
}
28

29
return alice_plays > bob_plays;
30
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0