Informatică, întrebare adresată de Roxee, 8 ani în urmă

(Conjectur lui Goldbach) Orice numar natural par mai mare decat 4 se poate scrie ca suma de numere prime impare. Verificati daca aceasta conjectura este valabila pentru numerele mai mici sau egale cu 1000. Am gasit aceasta problema rezolvata in cazul in care suma este alcatuita din 2 termeni, insa nu stiu cum sa o rezolv pentru un numar necunoscut de termeni.

Răspunsuri la întrebare

Răspuns de MichaelKing
0
Foloseste backtracking: pentru fiecare numar de la 4 la 1000, apeleaza functia aferenta care va trebui sa se opreasca la prima solutie gasita. pentru a implementa functia, vezi algoritmul backtracking de scriere a unui numar ca suma de numere si adapteaza-l (termenii sumei sa fie impari si primi).

Roxee: Multumesc mult dar trebuie sa o rezolv cu metode de clasa a 9-a...
MichaelKing: for (int i=4;i<=n-4;i++)
MichaelKing: for(int i=4;i<=n-4;i=i+2)
Alte întrebări interesante