• 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 10. Functions and recursion

Dificultad:

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

Tarea«Factorial del número»

💻 Python
La empresa necesita calcular el indicador de rendimiento de cada empleado. La productividad se define como el producto de todos los números desde 1 hasta el número de proyectos completados inclusive (factorial). Debes crear un programa que calcule su rendimiento para cada empleado y muestre los resultados en orden creciente de los valores de rendimiento.

Formato de entrada

La primera línea contiene el número N. Las siguientes n líneas contienen el nombre del empleado y la cantidad de proyectos realizados por él, separados por un espacio.

Formato de salida

Los nombres de los empleados y su rendimiento a través de dos puntos y espacios ordenados por el aumento del rendimiento

Ejemplo

Entrada

3
Anna 4
Boris 3
Vera 5

Salida

Boris: 6
Anna: 24
Vera: 120

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.