| //https://www.acmicpc.net/problem/1037 #include <iostream> | 
| #include <algorithm> | 
| using namespace std; | 
| int num[51]; | 
| int main(){ | 
| int A,N; | 
| cin >> N; | 
| int a,b,bin; | 
| if(N==1){ | 
| cin >> a; | 
| cout << a*a; | 
| return 0; | 
| } | 
| for(int i=0; i<N; i++){ | 
| cin >> num[i]; | 
| } | 
| sort(num,num+N); | 
| cout << num[0]*num[N-1]; | 
| } | 
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180203_1010_다리 놓기 (0) | 2018.02.03 | 
|---|---|
| 180202_2146_다리 만들기 (0) | 2018.02.02 | 
| 180131_7562_나이트의 이동 (0) | 2018.01.31 | 
| 180131_2293_동전1 (0) | 2018.01.31 | 
| 180131_2644_촌수계산 (0) | 2018.01.31 |