• 1
    Entrada y salida de datos
    • Tareas
  • 2
    Condiciones
    • Tareas
  • 3
    Bucle for
    • Tareas
  • 4
    Cadenas de texto
    • Tareas
  • 5
    Bucle while
    • Tareas
  • 6
    Listas
    • Tareas
  • 7
    Matrices 2D
    • Tareas
  • 8
    Diccionarios
    • Tareas
  • 9
    Conjuntos
    • Tareas
  • 10
    Funciones y recursión
    • Tareas
  • к

Lección 8. Dictionary

Dificultad:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

Tarea«Número de Liland»

💻 Python
Trabajas en un laboratorio matemático en Lylandia. Tu tarea es desarrollar un programa que determine si un número dado es un número de Leland. El número de Leland es el número que se puede representar en la forma [x^y + y^x], donde [x] y [y] son enteros, estrictamente mayores que 1.

Formato de entrada

El número & nbsp; [n] ([2 \ le n \ le 10^6]), que debe verificarse para determinar si es un número de Leyland

Formato de salida

Muestra "Yes" si el número [n] es un número de Leiland, y "No" en caso contrario

Ejemplo

Entrada

17

Salida

Sí

Pista

There will be no clue here, decide for yourself!

main.py
Prueba 1
Prueba 2
Prueba 3
Prueba 4
Prueba 5
Prueba 6
Prueba 7
Prueba 8
Prueba 9
Prueba 10
Solución del desarrollador

🎉 ¡Felicidades! 🎉

¡Has resuelto la tarea brillantemente! Era un reto difícil, pero encontraste la solución correcta. ¡Estás un paso más cerca de dominar la programación! Sigue así, cada etapa superada te hace más fuerte.

AD

Publicidad

red-snake blue-snake green-snake

Ejecutando tu código...

Asistente de IA

¡Hola! Soy tu asistente de programación. Hazme cualquier pregunta sobre Python — puedo explicarte funciones, métodos y ayudarte con la tarea actual.