Submit | All submissions | Best solutions | Back to list |
ALGOUPT04 - Notas e programas |
Uma professora de algortimos estava corrigindo uma avaliação prática de seus pupilos. Muitos programas nem estavam compilando, com muitos erros e isso sem olhar a lógica. Chateada, a professora resolveu anotar o número de erros em cada avaliação para fazer um balanço no final. Ela foi anotando o número de erros de cada avaliação sequencialmente, mas ao final foram tantas avaliações que ela precisa da sua ajuda para fazer algumas estatísticas.
Assim, faça um programa que leia um valor N que é quantidade de avaliações corrigidas pela professora. A seguir, leia N números de erros, q1 q2 q3 ... qn, correspondentes a quantidade de erros de cada avaliação. Depois, imaginando que a quantidade de erros q1 é da avaliação 1, a q2 é da avaliação 2, e assim por diante, mostre :
- o número da avaliação (nessa sequencia de leituras) com o menor número de erros (acima de 0 erros)
- o número da avaliação (nessa sequencia de leituras) com o maior número de erros
- média de erros de todas as provas
Entrada
A primeira linha de entrada contem um único inteiro N (1 < N < 1000), indicando o número de avaliações que foram corrigidas.
A segunda linha contém os N números de erros, um para cada avaliação, separados por um espaço.
Saída
A primeira linha apresenta a mensagem “Menor numero de erros:” seguida de um espaço e do menor valor lido na entrada. A segunda linha apresenta a mensagem “Maior numero de erros:” seguido de um espaço e do valor maior valor lido na entrada. A terceira linha contém a mensagem "Media de erros:" seguida de espaço e o valor da média de todos os N valores lidos.
Lembre-se que toda linha termina com '\n'
Exemplo de Entrada
10
2 2 3 4 0 6 7 0 9 1
Exemplo de Saída
Menor numero de erros: 1
Maior numero de erros: 9
Media de erros: 3
Exemplo de Entrada
15
11 20 21 14 10 6 7 3 19 4 3 7 12 8 4
Exemplo de Saída
Menor numero de erros: 3
Maior numero de erros: 21
Media de erros: 9
Added by: | IFTM_Maratona |
Date: | 2022-06-13 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | C C99 |
Resource: | adaptado do URI 1180 |