LeetCode 1281. 整数的各位积和之差
给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。
直接法:
class Solution {
public:
int subtractProductAndSum(int n) {
int sum = 0, product = 1;
while (n) {
sum += n % 10;
product *= n % 10;
n /= 10;
}
return product - sum;
}
};
浙公网安备 33010602011771号