题目描述
医学部一共进行了 N场动物实验。
共有三种小动物可用来实验,分别是青蛙、老鼠和兔子。
每次实验都会选取其中一种动物来参与实验,选取数量若干。
现在请你统计一下医学部一共用了多少小动物,每种分别用了多少,每种动物使用数量占总量的百分比分别是多少。
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int c=0,f=0,r=0;
int a,n;
char b;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a>>b;
if(b=='C') c+=a;
else if(b=='F') f+=a;
else if(b=='R') r+=a;
}
printf("Total: %d animals\n",f+c+r);
printf("Total coneys: %d\n",c);
printf("Total rats: %d\n",r);
printf("Total frogs: %d\n",f);
int s=c+f+r;
printf("Percentage of coneys: %.2lf %%\n",c*1.0/s*1.0*100);
printf("Percentage of rats: %.2lf %%\n",r*1.0/s*1.0*100);
printf("Percentage of frogs: %.2lf %%",f*1.0/s*1.0*100);
}