출처:: 코딩테스트 교재 P313 분류:: 그리디알고리즘 1. 문제 이해 및 해결과정 - 입력 조건 : 첫째 줄에 여러 개의 숫자로 구성된 하나의 문자열 S가 주어집니다. (1 210 2. 풀이방법 N = list(map(str, input().strip())) result = 0 while(N): A = int(N.pop(0)) #0 if A == 0: continue if result == 0 and A != 0: result += A continue if result * A > result + A: result = result * A else: result = result + A print(result) 해설 ) 아이디어: 숫자를 사용자로부터 입력받아 리스트로 변경한다. 초기 result 값을 0으..