nayonngme
[브론즈3/파이썬3] 10817 - 세 수 본문
https://www.acmicpc.net/problem/10817
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 | 256 MB | 138295 | 68086 | 59621 | 50.579% |
문제
세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)
출력
두 번째로 큰 정수를 출력한다.
예제 입력 1 복사
20 30 10
예제 출력 1 복사
20
예제 입력 2 복사
30 30 10
예제 출력 2 복사
30
예제 입력 3 복사
40 40 40
예제 출력 3 복사
40
예제 입력 4 복사
20 10 10
예제 출력 4 복사
10
내 코드 - 선택 정렬 (36ms)
arr = list(map(int, input().split()))
for i in range(3):
idx = i
for j in range(i+1,3):
if arr[idx]>arr[j]:
idx=j
arr[i],arr[idx]=arr[idx],arr[i]
print(arr[1])
다른 사람 코드 (ms)
#
깨달은 점
'Algorithm > 백준' 카테고리의 다른 글
🔍 [브론즈2/파이썬3] 2750 - 수 정렬하기 (1) | 2024.12.03 |
---|---|
[브론즈4/백준2752] 세수정렬 (0) | 2024.12.02 |
[실버3/파이썬] 백준 15650 - N과 M (2) (0) | 2024.11.12 |
[브론즈3/파이썬] 백준 2455 - 지능형 기차 (0) | 2024.07.03 |
[브3/파이썬] 백준2446 - 별 찍기 - 9 (0) | 2024.07.03 |
Comments