1. 문제
2. 내가 생각했던 풀이과정
1) 숫자 2개를 입력받는다
2) 입력받은 숫자를 역순 슬라이싱을 통해 숫자를 다시 저장한다
3) 역순의 숫자를 max 함수를 통해 비교하고 return 한다
3. 나의 풀이
a, b = input().split()
def Sangsoo(a, b):
a = int(a[::-1])
b = int(b[::-1])
maxnum = max(a, b)
print(maxnum)
Sangsoo(a , b)
4. 다른 사람의 풀이
num1, num2 = input().split()
num1 = int(num1[::-1]) # [::-1] : 역순
num2 = int(num2[::-1])
print(num1) if num1 > num2 else print(num2)
삼항 연산자 표현식을 통해서도 표현할 수 있다.
5. 새로 알게된 점
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[Baekjoon] 백준 알고리즘 - 11047: 동전 0 (0) | 2021.03.26 |
---|---|
[Baekjoon] 백준 알고리즘: 11399번- ATM (0) | 2021.03.23 |
[Baekjoon] 백준 알고리즘: 11650 - 좌표정렬하기 (0) | 2021.03.21 |
[Baekjoon] 백준 알고리즘: 2750 - 수 정렬하기 (0) | 2021.03.01 |
[Baekjoon] 백준 알고리즘: 5622 - 파이썬 (0) | 2021.01.05 |
댓글