STUDY_SEONMIN

2908. 상수 본문

STUDY/Baekjoon Algorithm

2908. 상수

Kululu_ 2021. 7. 6. 14:13

상근이의 동생 상수는 숫자를 다른 사람들과는 거꾸로 읽습니다. 예를 들어, 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