Sari la conținut
60:00

2025 · Varianta 7: Subiectul III · Bacalaureat 2025

Subprogramul consecutiv are doi parametri:

• n, prin care primește un număr natural (n∈[1,10^4]);

• f , prin care furnizează un număr natural cu proprietatea: (f-1)∙f < n ≤ f∙(f+1).

Scrieți definiția completă a subprogramului C/C++.

Exemplu: dacă n=19 atunci f=4 (3∙4 < 19 ≤ 4∙5).

Raportează o greșeală

Ce este greșit?
rezolvare.cppScrie doar subprogramul consecutiv
Cum este folosit ce scrii

Codul tău intră în programul de mai jos în locul marcat. Platforma îl compilează și îl rulează pe teste. Tu nu modifici nimic din restul programului.

#include <iostream>
using namespace std;

// ▶ aici intră ce scrii tu

int main()
{
    int n, f = -1;
    cin >> n;
    consecutiv(n, f);
    cout << f;
    return 0;
}