Kala te souhaite la bienvenueKalaMaths

Les algorithmes classiques

🟡 Moyen

Les énoncés sont gratuits, et les 2 premiers corrigés sont offerts. Les autres suivent l'accès à la famille « Algorithmique et Python ».

  1. 1

    Détermine le plus petit entier n tel que 2 élevé à la puissance n dépasse 1000.

    Voir le corrigéoffert

    On calcule les puissances successives : 2, 4, 8, 16, 32, 64, 128, 256, 512, puis 1024.
    La valeur 512, obtenue pour n=9n = 9, ne dépasse pas 1000.
    La suivante, 210=10242^{10} = 1024, la dépasse : la réponse est n=10n = 10.

  2. 2

    Applique l'algorithme d'Euclide par divisions pour calculer le PGCD de 48 et de 18.

    Voir le corrigéoffert

    On divise 48 par 18 : le reste vaut 12.
    On divise 18 par 12 : le reste vaut 6.
    On divise 12 par 6 : le reste vaut 0, donc on s'arrête.
    Le PGCD est le dernier reste non nul, c'est-à-dire 6.

  3. 3

    On cherche une solution de l'équation x2=2x^{2} = 2 par dichotomie sur l'intervalle allant de 1 à 2. Donne l'intervalle obtenu après deux étapes.

    🔒 Corrigé réservé aux abonnésS'abonner →
  4. 4

    Applique le tri par sélection à la liste [5, 3, 8, 1] et décris les étapes.

    🔒 Corrigé réservé aux abonnésS'abonner →
  5. 5

    Détermine le nombre d'étapes d'une recherche dichotomique dans une liste triée de 1000 éléments.

    🔒 Corrigé réservé aux abonnésS'abonner →
  6. 6

    Explique pourquoi une recherche par dichotomie exige que la liste soit triée.

    🔒 Corrigé réservé aux abonnésS'abonner →
  7. 7

    Décris un algorithme qui teste si un entier n supérieur à 1 est premier, en essayant tous les entiers de 2 à n moins 1.

    🔒 Corrigé réservé aux abonnésS'abonner →
  8. 8

    Explique comment simuler le lancer d'un dé à six faces dans un programme.

    🔒 Corrigé réservé aux abonnésS'abonner →
  9. 9

    Décris un algorithme qui calcule la somme des 10 premiers termes d'une suite définie par une relation de récurrence.

    🔒 Corrigé réservé aux abonnésS'abonner →
  10. 10

    Explique la différence entre un algorithme qui calcule une valeur exacte et un algorithme qui en donne une valeur approchée.

    🔒 Corrigé réservé aux abonnésS'abonner →

Comment ça s'est passé ?

Retrouve tout dans Mon suivi.

Les algorithmes classiques : exercices de niveau moyen