poj 1326
Posted 一个_小菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了poj 1326相关的知识,希望对你有一定的参考价值。
http://poj.org/problem?id=1326
一个模拟的水题
题意就是要你算飞行的英里数。
F代表头等舱,为实际飞行的英里数的2倍。
B为商务舱,为实际飞行的英里数的1.5倍。
Y为经济舱,大于500的为实际的,不够的为500英里。
1 #include <stdio.h> 2 #include <iostream> 3 #include <string> 4 5 using namespace std; 6 7 string str1,str2; 8 int mile,sum; 9 char n; 10 11 int main() 12 { 13 int x=0; 14 while(cin>>str1&&str1!="#"){ 15 sum=0; 16 while(str1!="0"){ 17 cin>>str2>>mile>>n; 18 if(n==‘F‘){ 19 sum+=mile*2; 20 } 21 if(n==‘B‘){ 22 sum+=mile*1.5+0.5; //四舍五入。 23 } 24 if(n==‘Y‘){ 25 if(mile>=500) sum+=mile; 26 else sum+=500; 27 } 28 cin>>str1; 29 } 30 printf("%d\n",sum); 31 } 32 return 0; 33 }
以上是关于poj 1326的主要内容,如果未能解决你的问题,请参考以下文章
SQL--Navicat Premium 连接其他电脑出错命名管道提供程序;无法打开与SQL Server的连接[1326].(1326)