Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main(){
- int n1, n2, n3, n4, n5;
- scanf("%d %d %d %d %d", &n1, &n2, &n3, &n4, &n5);
- int maior = n1;
- //Esta sequência de if procuram uma nota diferente da primeira, quando encontrada, esta é a segunda maior nota
- int segunda_maior;
- if(n2 != n1){
- segunda_maior = n2;
- }
- else if(n3 != n1){
- segunda_maior = n3;
- }
- else if(n4 != n1){
- segunda_maior = n4;
- }
- else if(n5 != n1){
- segunda_maior = n5;
- }
- else{
- segunda_maior = 0; //Zero indica que não foi encontrada uma nota diferente da primeira
- }
- //Conta quantas notas são iguais a maior
- int p = 0;
- if(n1 == maior) p++;
- if(n2 == maior) p++;
- if(n3 == maior) p++;
- if(n4 == maior) p++;
- if(n5 == maior) p++;
- //Conta quantas notas são iguais a segunda maior
- int s = 0;
- if(n1 == segunda_maior) s++;
- if(n2 == segunda_maior) s++;
- if(n3 == segunda_maior) s++;
- if(n4 == segunda_maior) s++;
- if(n5 == segunda_maior) s++;
- printf("%d %d", p, s);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement