1
class Solution:
2
def getHappyString(self, n: int, k: int) -> str:
3
ans = []
4
letters = ["a", "b", "c"]
5

6
def happystr(n, prev, temp):
7
if n == 0:
8
ans.append("".join(temp))
9
return
10
for l in letters:
11
if l != prev:
12
happystr(n - 1, l, temp + [l])
13

14
happystr(n, "", [])
15
if len(ans) < k:
16
return ""
17
return ans[k - 1]

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0