Exàmens aprovats (múltiples)
Submit solution
Points:
10
Time limit:
5.0s
Memory limit:
256M
Author:
Problem types
Allowed languages
C#, Go, Java, Python
S'ha decidit que, per aprovar una Unitat Formativa (UF) cal aprovar (nota mínima de 5 punts) tres exàmens. Es vol fer un programa que, donades les tres notes \(N1\), \(N2\) i \(N3\) de \(Na\) alumnes, mostri per pantalla quina és la quantitat d'exàmens que ha aprovat cada alumne.
Input Format
- Primera línia: el nombre d'alumnes \(Na\) que cal processar.
- Per cada línia següent: tres nombres decimals (\(N1\), \(N2\) i \(N3\)) separats per un espai, que representen les tres notes d'un únic alumne.
Constraints
- \(Na >= 0\)
- \(N1 >= 0\)
- \(N2 >= 0\)
- \(N3 >= 0\)
Output Format
Per cada alumne, a una nova línia:
- Si no s'ha aprovat cap examen, cal mostrar:
No s'ha aprovat cap examen.
- Si s'ha aprovat un examen, cal mostrar:
S'ha aprovat un examen.
- Si s'han aprovat dos exàmens, cal mostrar:
S'han aprovat dos exàmens.
- Si s'han aprovat tots els exàmens, cal mostrar:
S'han aprovat tots els exàmens.
Test Case 1
Input
1
0 3.5 4.95
Output
No s'ha aprovat cap examen.
Test Case 2
Input
1
6.75 3.5 4.95
Output
S'ha aprovat un examen.
Test Case 3
Input
2
1.32 5.27 4.95
0 3.5 10
Output
S'ha aprovat un examen.
S'ha aprovat un examen.
Test Case 4
Input
3
0 3.5 10
6.75 6.35 4.95
1.1 6.35 7.95
Output
S'ha aprovat un examen.
S'han aprovat dos exàmens.
S'han aprovat dos exàmens.
Test Case 5
Input
4
6.75 6.35 4.95
1.1 6.35 7.95
9.1 0.35 8.44
6.15 7 9.12
6.15 7 9.12
Output
S'han aprovat dos exàmens.
S'han aprovat dos exàmens.
S'han aprovat dos exàmens.
S'han aprovat tots els exàmens.
Test Case 6
Input
0
Output
CC BY-NC-SA 4.0