以一个字符串作为输入,并对字符串中的所有数字进行加/减,并输出这些运算的总和作为结果。
规则
- 字符串中的数字从左到右读取
- 如果数字(n)为奇数,请与下一个数字(n + n1)进行加法运算
- 如果数字(n)为偶数,则用下一个数字(n-n1)进行减法。
- 如果到达字符串的最后一位,请使用字符串的第一位执行操作
- 输出将是所有结果值的总和
- 如果字符串中只有一位数字,请自己执行操作(n + n或nn)
- 如果字符串中没有数字,则输出为0
例
Input: r5e6o9mm!/3708dvc
Process: (5+6) + (6-9) + (9+3) + (3+7) + (7+0) + (0-8) + (8-5)
Output: 32
笔记
- 接受功能或完整程序
- 最大输入长度将取决于您的语言对字符串输入的限制
- 字符输入无限制,但只有半角数字计入输出
- 最少的字节数获胜
""
,"0"
,"1"