Generate a String With Characters That Have Odd Counts LeetCode solution in Python

1
class Solution:
2
def generateTheString(self, n: int) -> str:
3
alpha = "abcdefghijklmnopqrstuvwxyz"
4
res = ""
5
while n > 0:
6
curr, alpha = alpha[0], alpha[1:]
7
if n % 2:
8
res += curr * n
9
n -= n
10
else:
11
res += curr * (n - 1)
12
n -= n - 1
13
return res

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0