AcWing 718. 实验-看这篇就够了
原题链接
简单
作者:
枫哥
,
2024-10-23 11:26:49
,
所有人可见
,
阅读 42
#include <iostream>
#include <cstdio>
using namespace std;
int N,A,total,coneys,rats,frogs;
char T;
int main(){
total=coneys=rats=frogs=0;
cin >> N;
while(cin>>A >>T && N--){
if (T == 'C') coneys += A;
else if (T == 'R') rats += A;
else frogs += A;
}
total = coneys+rats+frogs;
printf("Total: %d animals\n",total);
printf("Total coneys: %d\n",coneys);
printf("Total rats: %d\n",rats);
printf("Total frogs: %d\n",frogs);
printf("Percentage of coneys: %.2f %%\n",(float)coneys/total*100);
printf("Percentage of rats: %.2f %%\n",(float)rats/total*100);
printf("Percentage of frogs: %.2f %%\n",(float)frogs/total*100);
return 0;
}