#include #include #include #include using namespace std; int main() { unsigned long long sur; unsigned long long num; cin >> sur >> num; unordered_map res; unsigned long long current; for (unsigned long long i = 0; i < num; i++) { cin >> current; if (sur % current == 0) { res[current] = true; if (res[sur / current]) { if (current > (sur / current)) { cout << sur / current << " " << current; return 0; } else { cout << current << " " << sur / current; return 0; } } } } return 0; }