• 1
    Entrée et sortie
    • Tâches
  • 2
    Conditions
    • Tâches
  • 3
    Boucle for
    • Tâches
  • 4
    Chaînes
    • Tâches
  • 5
    Boucle while
    • Tâches
  • 6
    Listes
    • Tâches
  • 7
    Tableaux 2D
    • Tâches
  • 8
    Dictionnaires
    • Tâches
  • 9
    Ensembles
    • Tâches
  • 10
    Fonctions et récursion
    • Tâches
  • к

Leçon 9. Sets

Difficulté :

Exercice«Hypothèse de Goldbach»

💻 Python
Au cercle mathématique, on étudie la conjecture de Goldbach, qui affirme que tout nombre pair peut être représenté comme la somme de deux nombres premiers. Votre tâche — consiste à trouver toutes les façons possibles de représenter un nombre pair donné sous la forme de la somme de deux nombres premiers.
rn
Pour chaque nombre pair, vous devez trouver toutes les paires de nombres premiers dont la somme donne ce nombre. Les paires doivent être triées par ordre croissant du premier élément, et à l'intérieur de chaque paire, le premier nombre ne doit pas être supérieur au second.

Format d entrée

un nombre pair n (4 ≤ n ≤ 100)

Format de sortie

toutes les paires de nombres premiers dont la somme est égale à n. Chaque paire est affichée sur une ligne séparée au format "A B", où A ≤ B. Les paires sont triées par ordre croissant du premier élément.

Exemple

Entrée

10

Sortie

3 7

rn

5 5

Indice

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Solution du développeur

🎉 Félicitations ! 🎉

Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.

AD

Publicité

red-snake blue-snake green-snake

Exécution de votre code...

Assistant IA

Bonjour ! Je suis ton assistant de programmation. Pose moi toutes tes questions sur Python — je peux t expliquer les fonctions, les méthodes et t aider avec la tâche en cours !