Problem9067--小数点串

9067: 小数点串

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 512 MiB

Description

老师拿到了一个仅包含数字和小数点('.')的字符串。她准备把这个字符串切分,使得切分后的每个数(整数或小数)都合法。老师想知道,切分后所有数之和的最大值是多少。
我们定义,合法的小数为:只包含一个小数点,且小数点的左和右均为数字字符。例如 "0.23"、"125.24"、"7.0" 为合法小数,而 ".45"、"345." 为不合法小数。

Input

一个长度不超过 $10^5$ 的字符串,保证连续数字的长度不低于 $2$,不超过 $10$。

Output

切分后的和的最大值。保留一位小数。

Sample 1 Input

12.23.45

Sample 1 Output

20.6
12.2  3.4  5  切成这三个数。

Sample 2 Input

220.022

Sample 2 Output

242.0
220.0 22 切成这两个数。

Source/Category