728x90
문제 번호: 10817
문제 제목: 세 수
문제 주소: https://www.acmicpc.net/problem/10817
문제 내용
입력 받은 세 개의 수 중에서 두 번째로 큰 수를 출력한다.
테스트 케이스
1 2 3 |
2 |
1 3 2 |
2 |
2 1 3 |
2 |
2 3 1 |
2 |
3 1 2 |
2 |
3 2 1 | 2 |
1 1 2 | 1 |
1 2 1 | 1 |
2 1 1 | 1 |
1 2 2 | 2 |
2 1 2 | 2 |
2 2 1 | 2 |
1 1 1 | 1 |
문제 풀이
간단하게 생각한다면 입력 받은 값을 정렬을 한 후 두 번째 값을 출력해주면 되지만 이 문제에서는 값이 3개만 주어지므로 정렬까지 하는건 연산 낭비가 된다.
값 입력 순서에 따라 결과가 달라질 수 있으므로 이 부분에 유의하여 코드를 작성한다.
풀이 코드
728x90
'공부 > 문제풀기' 카테고리의 다른 글
백준 8393 - 합 (0) | 2019.07.20 |
---|---|
백준 10950 - A+B - 3 (0) | 2019.07.20 |
백준 2884 - 알람 시계 (0) | 2019.07.20 |
백준 2753 - 윤년 (0) | 2019.07.20 |
백준 9498 - 시험 성적 (0) | 2019.07.20 |