题目链接:http://poj.org/images/20111210problems.pdf
题意:水题。
CODE:
#include <iostream>
#include <string.h>
#include <cstring>
#include <iomanip>
using namespace std;
int main()
{
int n,c;
while(cin>>n>>c){
// string s;
char s[1005];
int a,ans1=0,ans2=0,ans3=0;
for(int i=0;i<n;i++){
cin>>a;
cin>>s;
ans1+=a;
if(!strcmp(s,"bedroom"))
ans2+=a;
if(!strcmp(s,"balcony"))
ans3+=a;
// s.erase();
}
cout<<ans1<<endl<<ans2<<endl;
double ans=(ans1-ans3*1.0/2)*c;
cout<<setprecision(6)<<fixed<<ans<<endl;
}
}