문제 링크 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QPsXKA2UDFAUq
문제의 저작권은 SW Expert Academy에 있습니다.
#include <iostream> using namespace std; int main(void) { int N, max ,max_i, temp; cin >> N; int nums[N]; for(int i=0; i<N; i++) { cin >> nums[i]; } for(int i=0; i<N/2 + 1; i++) { max = nums[i]; max_i = i; for(int j=i; j<N; j++) { if(max < nums[j]) { max = nums[j]; max_i = j; } } nums[max_i] = nums[i]; nums[i] = max; } cout << nums[N/2] << "\n"; return 0; } | cs |
'C & C++ > SW Expert Academy' 카테고리의 다른 글
SWEA 2056 - 연월일 달력 (0) | 2018.04.27 |
---|---|
SWEA 2058 - 자릿수 더하기 (0) | 2018.04.27 |
SWEA 2068 - 최대수 구하기 (0) | 2018.04.27 |
SWEA 2070 - 큰 놈, 작은 놈, 같은 놈 (0) | 2018.04.27 |
SWEA 2071 - 평균값 구하기 (0) | 2018.04.27 |