BAEKJOON (Python)/Greedy Algorithm

BAEKJOON_2864 "5와 6의 차이" PYTHON

RiLLa_0511 2023. 2. 22. 00:57
728x90

[백준] 2864번 Python 파이썬

 

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

 

2864번: 5와 6의 차이

첫째 줄에 두 정수 A와 B가 주어진다. (1 <= A,B <= 1,000,000)

www.acmicpc.net

a,b = input().split() #먼저 첫째 줄에 두 수를 입력 받는다.

# ​replace() 함수를 이용하여 두 수의 합의 최소값을 구할 때는 6을 5로 바꾸고, 최대값을 구할 때는 5를 6으로 바꾸어 더해준다. → replace(old_value, new_value)

min = int(a.replace('6','5')) + int(b.replace('6','5'))

max = int(a.replace('5','6')) + int(b.replace('5','6'))

print(min,max)