给你一个整数 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;
}
};