5SOO_O 의 개발 공부 일지
[Python] [백준] [2908] 상수 본문
1. 틀린 내 코드 🥲
num = map(int, input().split())
num_list = []
max_num = max(num)
reverse_num = ""
for n in str(max_num):
reverse_num = n + reverse_num
print(reverse_num)
뭐가 틀렸을까..
혹시 데이터 타입인가 싶어서 정수형으로 바꾸고 다시 제출해 보았다.
2. 제출한 코드 ( 또 틀림)
num = map(int, input().split())
num_list = []
max_num = max(num)
reverse_num = ""
for n in str(max_num):
reverse_num = n + reverse_num
print(int(reverse_num))
헤에에엥 어디가 틀린걸까 싶어서 문제를 살펴봤더니
내가 문제를 잘못 이해한거였다..ㅋㅋ
문제
상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다.
뒤집은 다음 큰 수를 찾는 문제였는데
큰 수를 찾고 뒤집어서 틀린 거였다..머쓱🤭
3. 또 다시 제출한 코드 ( 다행히 맞음 )
num1, num2 = input().split()
num1 = int(num1[::-1]) # 거꾸로 뒤집기
num2 = int(num2[::-1])
if num1 > num2: # num1 이 num2 보다 크다면
print(num1) # num1 출력
else:
print(num2) # 아니면 num2 출력
껄껄..
꼭 문제를 잘 읽도록 하자
728x90
'자료구조 및 바이오 인포매틱스' 카테고리의 다른 글
| [Python] [백준] [2941] 크로아티아 알파벳 (0) | 2022.04.06 |
|---|---|
| [Python] [백준] [5622] 다이얼 (0) | 2022.04.06 |
| [Python] [백준] [1152] 단어의 개수 (0) | 2022.04.06 |
| [Python] [백준] [1157] 단어 공부 (0) | 2022.04.06 |
| [Python] [백준] [2675] 문자열 반복 (0) | 2022.04.06 |