#include #include #include #include using namespace std; int main() { unsigned sur; unsigned num; cin >> sur; cin >> num; unordered_map res; // Load input vector possibleLengths; for(unsigned i = 0; i < num; i+=1){ unsigned inp; cin >> inp; possibleLengths.push_back(inp); } for(const auto& dim : possibleLengths){ if(sur % dim == 0 ){ res[dim] = true; if(res[int(sur/dim)]) { if(dim > (sur/dim)){ cout << sur/dim << " " << dim << endl; return 0; } else { cout << dim << " " << sur/dim << endl; return 0; } } } } cout << "Daco sa pokakalo..." << endl; return 0; }