본문 바로가기
[Baekjoon Online Judge] 풀이

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

by codeomni 2022. 12. 24.
반응형

 

안녕하세요.

이번 포스팅은 백준 온라인 저지의 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입니다.

댓글