题目:2535. 数组元素和与数字和的绝对差
思路:一个数的本身,一定大于,将其按位拆开的数之和。
C++版本:
class Solution {
public:
int differenceOfSum(vector<int>& nums) {
int sum=0;
for(auto x:nums){
sum+=x;
while(x){
sum-=x%10;
x/=10;
}
}
return abs(sum);
}
};
JAVA版本:
class Solution {
public int differenceOfSum(int[] nums) {
int sum=0;
for(var x:nums){
sum+=x;
while(x!=0){
sum-=x%10;
x/=10;
}
}
return Math.abs(sum);
}
}