#P1105. 测-项管的报销统计
测-项管的报销统计
背景
众所周知战队的经济来源很大程度上需要依赖各类发票的报销。这天,项管在整理发票时,发现了一堆乱七八糟格式的奇怪发票,还全都叠在一起,这下他要裂开了。请你写一个程序拯救一下他吧!
描述
编写一个程序,读取行数据, 每行有一张发票的金额,程序需要计算并输出发票的总金额。四舍五入保留2位小数。
格式
发票的金额有3种类型,开头代表金额的币种,共3种¥,$,€ 。 他们的小数部分,¥、$均用.作分隔符;但是€用,。整数部分,$的格式为每3位数字添加一个,分隔符;¥的格式为每4位数字添加一个,分隔符;€的格式为每3位数字添加一个.分隔符。
例
¥1,0485.96
$1,145.14
€9.982.443,53
输入
第一行一个数字n,后面n行n张发票的金额,格式如上。
输出
输出一个金额,表示发票总金额,币种为¥,格式同上。简便起见,€1 = ¥8,$1 = ¥7
样例
3
¥1,0485.96
$1,145.14
€9.982.443,53
¥7987,8050.18
限制
1s, 1024KiB
提示
如果你用宽字符解决这道题:
本地化环境用"C.UTF-8"
如果你不会用宽字符:
$ 的编码是 0x24
¥ 的编码是 0xC2 0xA5
€ 的编码是 0xE2 0x82 0xAC
顺便,数据量确实很大,但是不建议用double存钱
相关
在下列比赛中: