Python/online judge

백준[1357.뒤집힌 덧셈] | Python

구름솜:D 2025. 5. 13. 23:05
728x90

✏️ 문제

https://www.acmicpc.net/problem/1357

 

 

✏️ 풀이방법

1. 역순으로 x,y 를 더한 result를 다시 역순으로 출력한다.  

2. 다만 100을 뒤집어 출력하면 001이 아닌 1로 출력되어야해서 반복문으로 최종결과의 문자열의 마지막이 0인경우 지워줬다.

 

 

 

📌 코드

a,b = map(str,input().split())

a = a[::-1]
b = b[::-1]

result =str(int(a)+int(b))

while(result.endswith('0') == True):
    result = result[:-1]
    if result.endswith('0') == False:
        break

print(result[::-1])

 

 

📌 결과

123 100   #입력
223       #출력


5 5       #입력
1         #출력

 

 

 

📒 다시보기

2023.11.23 - [Python/Python] - [Python] 03. 문자열/리스트 인덱싱 및 슬라이싱

 

[Python] 03. 문자열/리스트 인덱싱 및 슬라이싱

문자열과 리스트는 인덱스를 활용하여 특정 문자를 추출할 수 있다.파이썬에서의 인덱싱은 0부터 시작한다. 문자열 인덱싱 및 슬라이싱슬라이싱의 범위지정은 [시작값,끝,간격크기]로 사용할

somin0416.tistory.com