游客 Signup | Login
中文 | En

3734 - 公交车计费

编写一个公交车计费程序,假设单向循环行驶的公交车共经停10个站(始发站A,终点站J),每从一站乘坐到相邻下一站需要的费用是0.3元。

Input

输入乘客上车的站名与下车的站名,必须是A~J之间的大写字母且不能是同一站,用空格相隔。
如果上车站的字母顺序在下车站之后说明经过了终点站。

Output

输出本次乘车的费用(单位:元)。

Examples

Input

A C

Output

0.6

Hint

注意字符型的表示与比较规则,用一对单引号''括起来的单个字符,‘A'<'B'<'C'......

Solution C++

#include<iostream>
using namespace std;

int main(){
    char start,end;
	cin>>start;
	cin>>end;
	if(start<end)
	    cout<<0.3*(end-start);
	else
		cout<<0.3*(('J'-start)+(end-'A')+1);
return 0;
}

Hint

注意字符型的表示与比较规则,用一对单引号''括起来的单个字符,‘A'<'B'<'C'......

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题