Count of Matches in Tournament LeetCode solution in C++

1
class Solution {
2
public:
3
int numberOfMatches(int n) {
4
int count = 0;
5
while (n > 1) {
6
if (n % 2 == 0) {
7
int a = n / 2;
8
n = n / 2;
9
count = count + a;
10
} else {
11
int a = (n - 1) / 2;
12
n = a + 1;
13
count = count + a;
14
}
15
}
16
return count;
17
}
18
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0