#B3720. [语言月赛202303] Out for Dinner B

[语言月赛202303] Out for Dinner B

题目描述

Bessie 一家今晚要外出就餐。饭馆中只有三种菜,这三种菜的名称分别为 ABC

饭店在进行折扣活动。如果我们称消费打 YY 折,则意味着支付金额菜品金额Y10\dfrac{Y}{10} 倍。具体的,如果购买了 B 菜且未购买 C 菜,则消费打八折;如果购买了 C 菜且未购买 B 菜,则消费打七折;如果 BC 两道菜都购买了,则消费打六折

这一次 Bessie 一家人只点了两道菜。这两道菜可能是相同的。最终结账时,菜品金额xx 元。给定两道菜的名字和 xx,请你求出 Bessie 的支付金额

输入格式

输入共两行。

第一行为一个整数 xx,代表 Bessie 一家的消费金额

第二行为两个大写英文字母 a,ba, b,代表 Bessie 一家点的两道菜的名称。

输出格式

输出共一行一个整数,代表 Bessie 一家这一次在打折后需要支付多少钱。

输入数据 1

100
AB

输出数据 1

80

输入数据 2

100
CA

输出数据 2

70

提示

样例 1 解释

Bessie 一家如果购买了 B 菜且未购买 C 菜,整次消费会打八折。他们本次未打折前需要支付 100100 元,因此打折后需要支付 100×80%=80100 \times 80\% = 80 元。

数据规模与约定

对于 100%100\% 的数据,保证 10x101810 \leq x \leq 10 ^ {18}xx1010 的倍数,a,ba, b 分别是大写英文字母 ABC 中的一个。

请注意,我们不保证 a,ba, b 一定不相同,这意味着可能出现 a,ba, b 相同的情况。