STUDY_SEONMIN
2908. 상수 본문
상근이의 동생 상수는 숫자를 다른 사람들과는 거꾸로 읽습니다. 예를 들어, 734와 893이 칠판에 적혀있으면 상수는 이 수들을 437과 398로 읽습니다. 따라서 두 수 중 큰 수를 물어보면 상수는 437을 큰 수라고 대답합니다.
두 수가 주어졌을 때 상수의 대답을 출력하는 프로그램을 작성하세요.
A, B = input().split()
A, B = int(A[::-1]), int(B[::-1])
print(A if A > B else B)
- 문자열 데이터는 [::-1]과 같이 슬라이싱하면 원래의 문자열이 아닌 역순으로 구성된 문자열이 됩니다. 따라서 상수가 읽는 것처럼 문자열을 역순으로 바꿔 숫자형 자료로 변경하면 상수의 대답을 알아낼 수 있습니다.
- print 안에 쓰인 것은 삼항연산자로 간단한 if else 구문을 한 줄에 나타낸 것입니다.
*참일 때 결과 if 조건 else 거짓일 때 결과
'STUDY > Baekjoon Algorithm' 카테고리의 다른 글
2941. 크로아티아 알파벳 (0) | 2021.07.06 |
---|---|
5622. 다이얼 (0) | 2021.07.06 |
1152. 단어의 개수 (0) | 2021.07.06 |
1157. 단어 공부 (0) | 2021.07.06 |
2675. 문자열 반복 (0) | 2021.07.05 |
Comments