此挑战基于此Stackoverflow问题。
输入一个正数,将其输出为每个数字的总和乘以10的幂。
输入项
一个数字,作为整数,字符串或数字/字符列表。
- 该数字将严格为正。
- 如果您接受数字作为字符串或列表,则它不会以开头
0
。
输出量
一个字符串,表示每个相关的以10为底的数字的总和,每个数字均乘以其各自的以10为底的幂。总和表示为a + b
。如果需要,您可以在+
标志的两边最多使用一个空格。操作数以降序列出。
0
永远不能是有效的操作数。- 该
+
符号(是否用空格包围)可能不是开头或结尾部分。
例子
Input Output
12 10 + 2
or 10+2
or 10 +2
or 10+ 2
9 9
123 100 + 20 + 3
10 10
101 100 + 1
无效的输出
2 1 + 1
10 10 + 0
1 0 + 1
12 + 10 + 2
12 10 + 2 +
12 2 + 10
这是代码高尔夫球,因此以字节为单位的最短代码胜出!