AcWing 718. 实验
原题链接
困难
作者:
重生之我是闫学灿
,
2021-12-05 16:02:19
,
所有人可见
,
阅读 145
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n, a, sum = 0;
int c = 0, r = 0, f = 0;
char t;
cin >> n;
for (int i = 0; i < n; ++i) {
cin >> a >> t;
sum += a;
if (t == 'C'){
c += a;
} else if (t == 'R'){
r += a;
}
if (t == 'F'){
f += a;
}
}
printf("Total: %d animals\n",sum);
printf("Total coneys: %d\n",c);
printf("Total rats: %d\n",r);
printf("Total frogs: %d\n",f);
printf("Percentage of coneys: %.2lf %%\n",(double)c * 100 / (c + r + f));
printf("Percentage of rats: %.2lf %%\n",(double)r * 100 / (c + r + f));
printf("Percentage of frogs: %.2lf %%\n",(double)f * 100 / (c + r + f));
return 0;
}