王助教的点数计算

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 2 总提交人数: 3

题目描述

王助教在打日本麻将是总是会计算不清楚子家自摸胡牌时的点数。点数计算需要使用符数和翻数,规则是这样的: 设符数为m,翻数为n,则首先计算基本分a:
$a=m*2^{2+n}$

$a \geq 2000$时,则只使用翻数计算点数:

5翻及以下a=2000
6~7翻a=3000
8~10翻a=4000
11~12翻a=6000
13翻及以上a=8000

然后,亲家支付2a,子家支付a作为最后的点数。

支付时,不足100点的部分按100点计算。

王助教知道自己手牌符数和翻数,现在请你来计算一下王助教从每家应该得到多少点数吧。

输入

多组数据输入。
组数至少1组,至多10组。
每组数据2个数,表示符数m和翻数n。

$20 \leq m \leq 110$
$1 \leq n \leq 30$

输出

输出一行,表示子家和亲家分别应当支付给王助教的点数。以.分隔。

输入样例

40 3
25 4

输出样例

1300.2600
1600.3200

样例1解释

基本分$a=40*{2}^{3+2}=1280$
子支付a=1280, 80按100点计算
亲支付2a=2560, 60按100点计算
得到1300.2600

相关推荐