# include <stdio.h>
int main ( void )
{
int i, tam, qtde, total, coelhos= 0 , ratos= 0 , sapos= 0 ;
char tipo;
float media;
scanf ( "%d" , & tam) ;
for ( i= 0 ; i< tam ; i++ )
{
fflush ( stdin ) ; //flush here
scanf ( "%d" , & qtde) ;
fflush ( stdin ) ; // flush here
scanf ( " %c" , & tipo) ; // use a space before %c
if ( qtde >= 1 && qtde <= 15 )
{
if ( tipo == 'C' )
{
coelhos = coelhos + qtde;
}
else if ( tipo == 'R' )
{
ratos = ratos + qtde;
}
else if ( tipo == 'S' )
{
sapos = sapos + qtde;
}
}
}
total = coelhos + ratos + sapos;
printf ( "Total: %d cobaias\n " , total) ;
printf ( "Total de coelhos: %d\n " , coelhos) ;
printf ( "Total de ratos: %d\n " , ratos) ;
printf ( "Total de sapos: %d\n " , sapos) ;
media = ( ( float ) coelhos / total) * 100 ;
printf ( "Percentual de coelhos: %.2f %%\n " , media) ;
media = ( ( float ) ratos / total) * 100 ;
printf ( "Percentual de ratos: %.2f %%\n " , media) ;
media = ( ( float ) sapos / total) * 100 ;
printf ( "Percentual de sapos: %.2f %%\n " , media) ;
return 0 ;
}
IyBpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4gKHZvaWQpCnsKCWludCBpLCB0YW0sIHF0ZGUsIHRvdGFsLCBjb2VsaG9zPTAsIHJhdG9zPTAsIHNhcG9zPTA7CgljaGFyIHRpcG87CglmbG9hdCBtZWRpYTsKCglzY2FuZigiJWQiLCAmdGFtKTsKCWZvcihpPTAgOyBpPHRhbSA7IGkrKykKCXsKCQlmZmx1c2goc3RkaW4pOwkvL2ZsdXNoIGhlcmUKCQlzY2FuZigiJWQiLCAmcXRkZSk7CgkJZmZsdXNoKHN0ZGluKTsJLy8gZmx1c2ggaGVyZQoJCXNjYW5mKCIgJWMiLCAmdGlwbyk7ICAgLy8gdXNlIGEgc3BhY2UgYmVmb3JlICVjCgoJCWlmKHF0ZGUgPj0gMSAmJiBxdGRlIDw9IDE1KQoJCXsKCQkJaWYodGlwbyA9PSAnQycpCgkJCXsKCQkJCWNvZWxob3MgPSBjb2VsaG9zICsgcXRkZTsKCQkJfQoJCQllbHNlIGlmKHRpcG8gPT0gJ1InKQoJCQl7CgkJCQlyYXRvcyA9IHJhdG9zICsgcXRkZTsKCQkJfQoJCQllbHNlIGlmKHRpcG8gPT0gJ1MnKQoJCQl7CgkJCQlzYXBvcyA9IHNhcG9zICsgcXRkZTsKCQkJfQoJCX0KCX0KCXRvdGFsID0gY29lbGhvcyArIHJhdG9zICsgc2Fwb3M7CglwcmludGYoIlRvdGFsOiAlZCBjb2JhaWFzXG4iLCB0b3RhbCk7CglwcmludGYoIlRvdGFsIGRlIGNvZWxob3M6ICVkXG4iLCBjb2VsaG9zKTsKCXByaW50ZigiVG90YWwgZGUgcmF0b3M6ICVkXG4iLCByYXRvcyk7CglwcmludGYoIlRvdGFsIGRlIHNhcG9zOiAlZFxuIiwgc2Fwb3MpOwoJCgltZWRpYSA9ICgoZmxvYXQpY29lbGhvcyAvIHRvdGFsKSAqIDEwMDsKCXByaW50ZigiUGVyY2VudHVhbCBkZSBjb2VsaG9zOiAlLjJmICUlXG4iLCBtZWRpYSk7CgoJbWVkaWEgPSAoKGZsb2F0KXJhdG9zIC8gdG90YWwpICogMTAwOwoJcHJpbnRmKCJQZXJjZW50dWFsIGRlIHJhdG9zOiAlLjJmICUlXG4iLCBtZWRpYSk7CgoJbWVkaWEgPSAoKGZsb2F0KXNhcG9zIC8gdG90YWwpICogMTAwOwoJcHJpbnRmKCJQZXJjZW50dWFsIGRlIHNhcG9zOiAlLjJmICUlXG4iLCBtZWRpYSk7CgkKCXJldHVybiAwOwp9