[Baekjoon Online Judge] 풀이

[Baekjoon Online Judge] 백준 10817번: 세 수 파이썬 풀이 - 알고리즘 코딩 문제 해설 python

codeomni 2022. 12. 24. 16:29
반응형

 

안녕하세요.

이번 포스팅은 백준 온라인 저지의 10817번 문제 풀이입니다.

문제 이름은 "세 수" 입니다.

 

 

문제 링크는 바로 밑의 링크를 확인해주세요.

https://www.acmicpc.net/problem/10817

 

10817번: 세 수

첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)

www.acmicpc.net

 

 

1
2
3
num = map(int, input().split())
= sorted(num)
print(l[1])
cs

 

 

1. 정수를 입력 받을 변수를 선언하여 입력은 A, B, C의 3가지 수를 입력 받습니다.

변수가 정수라서 int를 사용합니다.

공백의 입력으로 구분하기 때문에 split() 내장 함수를 사용합니다.

 

 

2. 두 번째로 큰 정수를 출력하기 때문에 사전에 입력 받은 숫자에 대한 정렬이 필요합니다.

파이썬 내장 함수인 sorted() 를 사용하여 리스트에 정렬된 상태로 선언합니다.

 

 

3. 정렬된 리스트에서 두 번째로 큰 정수는 리스트 인덱스 1입니다.