Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 파이썬
- 프로그래머스
- 우분투
- 금융문자분석경진대회
- Real or Not? NLP with Disaster Tweets
- ubuntu
- Git
- 백준
- PYTHON
- programmers
- 프로그래머스 파이썬
- leetcode
- dacon
- 데이콘
- 편스토랑 우승상품
- 더현대서울 맛집
- AI 경진대회
- 캐치카페
- ChatGPT
- 맥북
- hackerrank
- 자연어처리
- 편스토랑
- 코로나19
- Docker
- Baekjoon
- gs25
- github
- SW Expert Academy
- Kaggle
Archives
- Today
- Total
솜씨좋은장씨
[BaekJoon] 2908번 : 상수 (Python) 본문
728x90
반응형
코딩 1일 1문제! 오늘의 문제는 백준의 상수 입니다.
Solution
num1, num2 = input().split(" ")
sangsu1, sangsu2 = int(num1[::-1]), int(num2[::-1])
if sangsu1 > sangsu2:
print(sangsu1)
else:
print(sangsu2)
Solution 풀이
먼저 두 숫자를 input으로 입력받은 후에 split(" ")를 활용하여 입력받은 숫자를 공백으로 나누어 줍니다.
나눈 숫자를 각각 num1, num2에 넣어줍니다.
이때 input으로 입력받은 것은 문자열이기 때문에 아직 int형이 아닙니다.
상수가 숫자를 읽는 방식은 숫자의 자리수를 완전히 거꾸로 뒤집어 보는 방식입니다.
문자열의 문자를 한번에 반대로 뒤집어 보는 방법은 [::-1] 을 활용하면 쉽게 뒤집어 볼 수 있습니다.
뒤집은 숫자를 int형으로 변환하고
더 큰 수를 출력하도록 하면!
이 문제는 쉽게 풀립니다.
'Programming > 코딩 1일 1문제' 카테고리의 다른 글
[BaekJoon] 1920번 : 수 찾기 (Python) (0) | 2021.05.12 |
---|---|
[BaekJoon] 1110번 : 더하기 사이클 (Python) (0) | 2021.05.11 |
[BaekJoon] 1181번 : 단어 정렬 (Python) (0) | 2021.05.09 |
[Programmers] N개의 최소공배수 (Python) (0) | 2021.05.08 |
[Programmers] 행렬의 곱셈 (Python) (0) | 2021.05.07 |
Comments