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