#4573. Python L14 智能存钱罐

Python L14 智能存钱罐

Python L14 智能存钱罐(30分)

题目名称:智能存钱罐

题目描述:

小蓝设计了一个智能存钱罐,可以通过内部的传感器,自动识别硬币的币值。还能计算存钱罐里硬币的余额,实时显示在外部的显示屏上。 image 假设硬币有3种,面值分别是1元、2元和5元。硬币通过传感器,会在系统中留下两个记录:

1.这枚硬币是“存入”还是“取出”,用一个大写字母A或B表示,A表示“存入”,B表示“取出”。

2.这枚硬币的币值是多少,用数字1,2,或5表示。

例如“A1”表示存入一个1元硬币,“B2”表示取出一个2元硬币。

存钱罐里的余额起初为0,根据硬币通过传感器的全部记录,请你帮小蓝实现计算余额的程序。

下面是一个例子:

一段时间内通过传感器的硬币记录是A1 A2 A5 B1 A2,对应的操作和存钱罐余额的变化如下表所示: image

经过这番操作,存钱罐的余额为9元。

输入:

输入若干个字符串(每个字符串由一个大写字母A或B开头,后面是数字1,2或5,字符串的数量在1~100范围内),表示一段时间内通过传感器的硬币记录,相邻两个字符串用一个空格分隔。

数据保证取出时存钱罐内硬币数量足够。

提示:

s = input() #输入一个字符串,赋值给s

a = s.split(' ') #将字符串s按空格拆分,保存到列表a中

输出:

一个正整数,表示指定操作完成后,存钱罐当前的余额。

输入样例:

A1 A2 A5 B1 A2

输出样例:

9

# Limitation

1s, 1024KiB for each test case.