2024 · Varianta 8: Subiectul III · Bacalaureat 2024
Un număr natural nenul, n, se numește moderat dacă este egal cu produsul a două numere prime, iar acestea sunt consecutive în șirul numerelor prime (2, 3, 5, 7, 11, 13, 17...).
Subprogramul moderat are un singur parametru, n, prin care primește un număr natural (n∈[1,105]). Subprogramul returnează valoarea 1, dacă n este un număr moderat, sau valoarea 0, în caz contrar.
Scrieți definiția completă a subprogramului.
Exemplu: dacă n=35, subprogramul returnează 1 (35=5·7), iar dacă n=18 sau n=55 sau n=4, subprogramul returnează 0.
rezolvare.cppScrie doar subprogramul moderat
Cum e 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 scrii și nu schimbi nimic din el.
#include <iostream>
using namespace std;
// ▶ aici intră ce scrii tu
int main()
{
int n;
cin >> n;
cout << moderat(n);
return 0;
}