`
linest
  • 浏览: 150753 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
社区版块
存档分类
最新评论

ZOJ-1365 基本应用

    博客分类:
  • acm
 
阅读更多
1365:根据不同的飞行里程计算积分。

简单题,完全看懂题目就可。

#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;

int main()
{
	char start[100];
	char end[100];
	int dis;
	char level;
	int sum=0;

	while(1)
	{
		cin>>start;
		if(strcmp(start,"#")==0)
			break;
		else if(strcmp(start,"0")==0)
		{
			cout<<sum<<endl;
			sum=0;
		}
		else
		{
			cin>>end;
			cin>>dis;
			cin>>level;
			if(level=='F')
				sum+=2*dis;
			else if(level=='Y')
				sum+=dis<=500?500:dis;
			else if(level=='B')
				sum+=dis+dis/2;

		}
	}
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics