挑战
给定一个有效的算术和,并包含一些缺失的数字,输出完整的表达式。
例:
1#3 123
+ 45# => + 456
-------- --------
579 579
输入值
- 表达式格式可以是数组
["1#3", "45#", "579"]
,字符串"1#3+45#=579"
或3个输入f("1#3","45#","579")
输出量
- 与输入相同
- 您不需要输出结果
笔记
- 缺失的数字将使用
#
或您想要的任何其他恒定非数字字符表示 - 假设结果不会缺少数字
- 假设输入/输出包含2个项和一个最终结果
- 假设两项> 0且结果> = 2
- 可能有多种解决方案。您可以输出任何人,只要总和结果匹配
具有可能的输出的测试用例(漂亮的格式)
#79 879
+ 44# => + 444
-------- --------
1323 1323
5#5 555
+ 3#3 => + 343
-------- --------
898 898
# 1
+ # => + 1
-------- --------
2 2
### 998
+ ### => + 1 PD: there are a lot of possible outputs for this one
-------- --------
999 999
123 123
+ # => + 1
-------- --------
124 124
9 9
+ #6 => + 46
-------- --------
55 55
#123651 1123651
+ #98# => + 7981
------------ -----------
1131632 1131632
适用标准代码高尔夫球规则
=
交换周围的边来接受输入吗?例如579=1#3+45#