Algorithme du crible d'Ératosthène
La méthode du crible d'Ératosthène permet de trouver efficacement tous les nombres premiers inférieurs ou égaux à n.
Contrairement à la méthode naïve (tester chaque nombre individuellement), le crible d'Ératosthène améliore considérablement l'efficacité, avec une complexité temporelle de O(n log log n), ce qui est idéal pour les grands ensembl ...
Publié le 14 septembre à 17h38
Solution : Somme d'une suite définie par différences de nombres premiers
Énoncé du problème
Soit \(n\) la longueur d'une suite \((a_i)\) définie ainsi :
\(a_1\) est le \(n\)-ième nombre premier.
Pour \(i \ge 2\), la différence \(a_i - a_{i-1}\) est le \(i\)-ème nombre premier en partant de la fin (c'est-à-dire le \((n-i+1)\)-ième nombre premier).
On demande la somme de tous les termes de cette suite. Approche
Avec ...
Publié le 12 juillet à 05h37
Exercices de Programmation en C
char convertirNote(int note); // Déclaration de la fonction
int main() {
int note;
char lettre;
while(scanf("%d", ¬e) != EOF) {
lettre = convertirNote(note); // Appel de la fonction
printf("Note : %d, Lettre : %c\n\n", note, lettre);
}
return 0;
}
// Définition de la fonction
char convertirNote(int note) { ...
Publié le 30 juin à 01h03
Comptage des Nombres Premiers avec le Crible d'Euler
Énoncé du Problème
Étant donné un entier n, retournez le nombre de nombres premiers strictement inférieurs à n.
Exemples
Entrée : n = 10
Sortie : 4
Explication : Les nombres premiers inférieurs à 10 sont 2, 3, 5, 7.
Entrée : n = 0
Sortie : 0
Entrée : n = 1
Sortie : 0
Introduction aux Méthodes de Crible
Pour compter efficacement les nombres prem ...
Publié le 4 juin à 01h44