practivceAlgorithm/백준
[백준][Python] 12101 1,2,3더하기 2
findTheValue
2021. 8. 19. 13:24
문자열 덧셈. 매개변수로 주고 dfs
import sys
input = sys.stdin.readline
def DFS(sum_num, answer):
global cnt
if sum_num > n:
return
if n == sum_num:
cnt += 1
if cnt == k:
print(answer[:-1])
exit()
for i in (1, 2, 3):
DFS(sum_num + i, answer+str(i)+'+')
cnt = 0
n, k = map(int, input().split())
DFS(0, '')
print(-1)