给你一个正整数 n
。n
中的每一位数字都会按下述规则分配一个符号:
- 最高有效位 上的数字分配到 正 号。
- 剩余每位上数字的符号都与其相邻数字相反。
返回所有数字及其对应符号的和。
示例 1:
输入:n = 521 输出:4 解释:(+5) + (-2) + (+1) = 4
class Solution(object): def alternateDigitSum(self, n): """ :type n: int :rtype: int """ s=str(n) r=0 for i in range(0,len(s)): r=r+(-1)**i*int(s[i]) return r
标签:数字,2544,符号,int,示例,分配 From: https://www.cnblogs.com/LYoungH/p/17556474.html