elements = list(map(int, input()))
result = 0
for num in elements:
if result <= 1 :
result += num
elif num <= 1:
result += num
else :
result *= num
print(result)
data = input()
# 첫 번째 문자를 숫자로 변경하여 대입
result = int(data[0])
for i in range(1, len(data)):
# 두 수 중에서 하나라도 '0' 혹은 '1'인 경우, 곱하기보다는 더하기 수행
num = int(data[i])
if num <= 1 or result <= 1:
result += num
else: result *= num
print(result)
[Python] 구현: 시뮬레이션과 완전 탐색 (0) | 2022.06.07 |
---|---|
[Python] 그리디 알고리즘_모험가 길드 - Adventurer's Guild (0) | 2022.06.07 |
[Python] 그리디 알고리즘 1이 될때까지 - Greedy until one (0) | 2022.06.06 |
[Python] 그리디 알고리즘 - Greedy algorithm (0) | 2022.06.06 |
[Python] 그리디 알고리즘 거스름돈 - Greedy Change (0) | 2022.06.06 |
댓글 영역