#include "stdafx.h" #include "iostream" #include "math.h" using namespace std; int main() { int max_one = 0, max_two = 0, min_one = 0, min_two = 0, a = 0, N = 0; cin >> N; if (N >= 2 && N <= 100) { cin >> a; if (abs(a) <= 1000) { max_one = a; min_one = a; } cin >> a; if (abs(a) <= 1000) { max_two = a; min_two = a; } for (int i = 0; i < N - 2; i++) { cin >> a; if (a > max_one && abs(a) <= 1000) { max_one = a; } else if (a > max_two && abs(a) <= 1000) { max_two = a; } if (a < min_one && abs(a) <= 1000) { min_one = a; } else if (a < min_two && abs(a) <= 1000) { min_two = a; } } if (min_one < 0 && min_two < 0 && min_one * min_two > max_one * max_two) { cout << min_two << " " << min_one<< endl; } else { cout << max_two << " " << max_one << endl; } } return 0; }