Răspuns:
#include <iostream>
using namespace std;
int main()
{
int S, N, p, nmag, nmaxc, i, nc;
cin >> S >> N;
cin >> p; nmag=1; nmaxc=S/p;
i=2;
while (i <= N)
{
cin >> p;
nc=S/p;
if (nc>nmaxc) { nmaxc=nc; nmag=i; }
++i;
}
cout << nmaxc << " " << nmag << endl;
return 0;
}
Explicație: