Rezolvare BAC Informatica 2009 – Varianta 15 – Subiectul al III-lea problema 3

Mai jos puteti gasi rezolvarea problemei 3 de la subiectul III din varianta 15 pentru examenul de bacalaureat din anul 2009

Rezolvare:

#include <iostream.h>
long int n;
int d, k, max, nr;
int main() {
nr = max = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
k = 1;
d = 1;
while (d <= i / 2) {
if (i % d == 0)
k++;
d++;
}
if (k > max) {
nr = i;
max = k;
}
}
cout << nr << endl;
system("pause");
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *