• 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«Sistema de análisis de rendimiento»

💻 Python
La empresa utiliza un sistema de evaluación de empleados según varios criterios. Para cada empleado, se conocen sus evaluaciones en varios parámetros. Es necesario crear una función generadora que devuelva a los empleados en orden decreciente de su evaluación promedio, pero con optimización de memoria: procesando los datos de un empleado a la vez.

Formato de entrada

La primera línea contiene el número N. A continuación, hay N líneas, cada una contiene el nombre del empleado y su evaluación separados por un espacio. El nombre consiste en una palabra, la evaluación es un número entero del 1 al 10.

Formato de salida

los nombres de los empleados en orden descendente de calificación promedio, cada nombre en una nueva línea. En caso de igualdad de calificaciones promedio, ordenar alfabéticamente

Ejemplo

Entrada

3
Ivan 8 9 7
Maria 9 10 8
Peter 6 7 8

Salida

María
Iván
Pedro

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.