#2004. 星际能量矩阵(IEM.cpp)
星际能量矩阵(IEM.cpp)
题目描述
在银河联邦最新发现的量子实验室中,科学家发现两个远古能量核心可以通过数字单元进行能量共振。每个核心的数字化编码将决定最终能激发的量子能量总值。
能量核心X由数字序列编码,核心Y由数字序列编码。量子共振规则如下:
- 遍历X的每个数字与Y的每个数字形成量子对
- 若Y的数字不为零,该量子对将产生单位的能量
- 若Y数字为零,该量子对无法建立共振通道,产生的能量为0
请计算所有有效量子对的能量总和,结果保留两位小数(四舍五入)
输入格式
输入包含两行:
第一行为核心X的编码字符串
第二行为核心Y的编码字符串
输出格式
输出一个浮点数表示总能量值,保留两位小数
样例
123
45
2.70
样例解释: 形成的6个有效量子对: (1,4)=0.25 (1,5)=0.2 (2,4)=0.5 (2,5)=0.4 (3,4)=0.75 (3,5)=0.6 总和 = 0.25+0.2+0.5+0.4+0.75+0.6 = 2.70
说明/提示
- 注意Y序列中'0'的处理,所有含0的量子对不产生能量
- 结果必须严格保留两位小数(如2.7应输出2.70)
- 虽然编码长度可能达2000位,但每个数字独立处理
数据范围:
,编码字符均为'0'-'9'