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", &note) != 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