Rezolvare Sesiunea speciala BAC 2014 Informatica – Subiectul al III-lea problema 3

Mai jos puteti gasi enuntul si rezolvarea problemei 3 de la subiectul al III-lea de la sesiunea speciala a examenului de bacalaureat la informatica din anul 2014.
sesiunea speciala BAC 2014 matematica informatica
Rezolvare:

#include <iostream>
using namespace std;
int a, b;
void perfect(int a, int b)
{
int i;
for (i = b; i >= a; i--) {
int d, s = 1;
for (d = 2; d <= i / 2; d++)
if (i % d == 0)
s = s + d;
if (s == i)
cout << i << " ";
}
}
int main()
{
cin >> a >> b;
perfect(a, b);
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 *