Problem: 1094 - Experiments
Solution:
#include <bits/stdc++.h>
#include <string.h>
using namespace std;
int main()
{
int i=0, n, t, anml;
char a;
int sum=0,sumC=0, sumR=0, sumS=0;
cin>>t;
//for(i=0; i<t; i++)
while(t-->0)
{
anml=0;
a=NULL;
cin>>anml;
cin>>a;
//i++;
sum+=anml ;
if(a=='C')
sumC+=anml;
else if(a=='R')
sumR+=anml;
else if(a=='S')
sumS+=anml;
}
cout<<"Total: "<<sum<<" cobaias"<<endl;
cout<<"Total de coelhos: "<<sumC<<endl;
cout<<"Total de ratos: "<<sumR<<endl;
cout<<"Total de sapos: "<<sumS<<endl;
//percentage
printf("Percentual de coelhos: %.2f ",(sumC*100.0)/sum);
cout<<"%"<<endl;
printf("Percentual de ratos: %.2f ",(sumR*100.0)/sum);
cout<<"%"<<endl;
printf("Percentual de sapos: %.2f ",(sumS*100.0)/sum);
cout<<"%"<<endl;
return 0;
}
Maruf
No comments yet. Be the first to comment!