‹ 上一题 下一题 ›

j02121. 数值串解析 未做

1000 ms 256 MB 测试点 10 模拟J·复赛必做100题自拟题r2

题目描述

数据清洗管道收到一串 token,需要解析求和。一个合法 token 的语法是: [+-]?整数[.小数][e[+-]?指数](整数部分与小数部分至少有一处非空;e 后指数必须 非空),且它的数学值必须是整数且绝对值不超过 (如 1.25e2 = 125 合法, 1.5、2e、--2、1.2.3 不合法,007 = 7 合法)。统计所有合法 token 的总和与 不合法 token 的个数。

输入格式

第一行一个整数 ;第二行 个空格分隔的 token。

输出格式

两行:第一行合法 token 的总和;第二行不合法 token 的个数。

样例

输入
9
12 -3.5e1 +4e2 1.5 2e +.5e1 --2 007 1.25e2
输出
514
3

数据范围

  • 对于 30% 的数据, 1000,且所有 token 仅由数字组成。
  • 对于 60% 的数据, 。
  • 对于 100% 的数据,1 ,单 token 长度 40,合法值绝对值 ,总和 绝对值 (需要 64 位整数),高档数据中保证出现符号、小数、指数与各类 不合法 token。
输入
输出

            
答案