p1326.cpp
来自「大概POJ上50道比较难的题的代码」· C++ 代码 · 共 33 行
CPP
33 行
#include <iostream>
using namespace std;
const double EPS = 1E-7;
int main(){
string s;
char m;
double d;
cin >> s;
while(s != "#"){
int ans(0);
while(s != "0" && s != "#"){
cin >> s;
cin >> d >> m;
switch(m){
case 'F':
ans += int(d * 2.0 + .5);
break;
case 'B':
ans += int(d * 1.5 + .5);
break;
case 'Y':
if(d < 500.0+EPS) ans += 500;
else ans += int(d + .5);
break;
}
cin >> s;
}
printf("%d\n",ans);
cin >> s;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?