Llistat d'alumnes


Enviar solució

Punts: 5
Temps Límit: 5.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Arrays/Llistes, Estructures de Dades, Ordenació
Categoria
Introduccio
Llenguatges permesos
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python

cistell

Passar les notes és una de les tasques més avorrides que pot tenir un professor. T'ofereixes a ajudar al professor a passar les notes? Potser pots ficar-hi cullerada i arreglar-te les notes...

Entrada

L'entrada comença amb un número N que indica el nombre d'alumnes de la classe.

A continuació vindran N línies on tindrem el nom de l'alumne, un número amb la nota que ha tret al primer parcial i un altre número amb la nota del segon parcial

Finalment tindrem dos números P1 i P2 que indiquen la posició de l'alumne si ordenem la nota del segon parcial de més gran a més petit (P1) i la posició de l'alumne que ha tret la nota final més alta (P2). La nota final es calcula com un 40% de P1 i un 60% de P2

Sortida

Cal mostrar 2 línies, amb el nom de l'alumne, la nota del primer parcial, la nota del segon parcial i la nota final, separades per un espai.

La primera linia mostrarà el nom de la persona que ocupa el lloc P1 segons el segon parcial.

La segona linia mostrarà el nom de la persona que ocupa el lloc P2 segons la seva nota final.

Exemple d'Entrada

5
Joan 4.5 5.5
Carles 4.0 8.0
Joaquim 1.5 10
Mireia 8.2 9.8
Carme 3.0 6.0
1 1

Exemple de Sortida

Joaquim 1.5 10.0 6.60
Mireia 8.2 9.8 9.16

Comentaris

En aquests moments no hi ha comentaris.