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 |
Tags
- Docker
- ubuntu
- 파이썬
- 코로나19
- ChatGPT
- Kaggle
- github
- 더현대서울 맛집
- 백준
- 프로그래머스 파이썬
- 맥북
- hackerrank
- 자연어처리
- 금융문자분석경진대회
- 우분투
- SW Expert Academy
- Baekjoon
- Git
- 편스토랑
- programmers
- PYTHON
- dacon
- 프로그래머스
- 데이콘
- 편스토랑 우승상품
- AI 경진대회
- leetcode
- 캐치카페
- Real or Not? NLP with Disaster Tweets
- gs25
Archives
- Today
- Total
솜씨좋은장씨
[BaekJoon] 2908번 : 상수 (Python) 본문
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 상수 입니다.
2908번: 상수
상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두
www.acmicpc.net
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형으로 변환하고
더 큰 수를 출력하도록 하면!
이 문제는 쉽게 풀립니다.
SOMJANG/CODINGTEST_PRACTICE
1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.
github.com
'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 |