이전 숫자들의 합을 마지막 숫자로 받는 문자열 출력
[ETC] 이전 숫자들의 합을 마지막 숫자로 받는 문자열 출력
3번째로 생각나는 문제로 이전 숫자들의 합을 마지막 숫자로 받는 문자열 출력과 관련된 문제가 있었다. 이 각각의 값은 한줄씩 표시되게 되며 1 다음줄은 11 그 다음줄은 112의 구성으로 되어야한다. 처음 문자열의 구성을 보았을때는 다이나믹프로그래밍과 재귀함수를 사용하면 풀이가 쉬울 것이라고 생각하고 구현을 해보았다. - 생각해본 솔루션 def solution(print_str_array): temp_cal = 0 if not print_str_array: print_str_array.append(1) print(*print_str_array) for print_str_array_unit in print_str_array: temp_cal += print_str_array_unit print_str_ar..