• 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 8. Dictionary

Difficulté :

Exercice«Nombre de Liland»

💻 Python
Vous travaillez dans un laboratoire mathématique à Lylandie. Votre tâche est de développer un programme qui détermine si un nombre donné est un nombre de Leland. Le nombre de Leland est le nombre qui peut être représenté sous la forme [x^y + y^x], où [x] et [y] sont des entiers, strictement supérieurs à 1.

Format d entrée

Un nombre unique & nbsp; [n] ([2 \ le n \ le 10^6]), qui doit être vérifié pour savoir s'il s'agit du nombre de Leyland

Format de sortie

Affichez "Oui" si le nombre [n] est un nombre de Leiland, et "Non" dans le cas contraire.

Exemple

Entrée

17

Sortie

Oui

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 !