2019. 7. 20. 15:42
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
Posted by 아야카