étude numérique de
L : liste de nombres premiers
Ls : liste de toutes les sommes possibles de deux termes pris dans L
Init :
L=[];Ls=[];
/*
* @param entier n : le nombre de décomposition en somme de deux nombres premiers
* @return entier le plus petit entier présentant n décompositions
*/
fonction minEntier(entier n):entier
debut
//on cherche dans Ls si on a un terme qui apparait n fois
termeTrouvé = Ls.findCount(n);
Si termeTrouvé
retourner termeTrouvé
Sinon
//rechercher un nouveau nombre premier à partir de end(L)
//et ajoute ce nouveau premier dans la liste L
premier = L.findPremier();
//Mettre à jour la liste Ls avec la somme du nouveau premier et de tous les anciens premiers de L
updateList(L,Ls,premier);
retourner minEntier(n);
FinSi
finUtilisateurs parcourant ce forum : Aucun utilisateur enregistré et 227 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :