ให้หาค่าความแตกต่างระหว่างผลรวมของเลขคี่และผลรวมของเลขคู่ ซึ่งหมายความว่าเราจะนับเลขคู่และเลขคี่ทั้งหมดและลบผลรวมของพวกมัน
ตัวอย่าง
Input:12345 Output:3
คำอธิบาย
the odd digits is 2+4=6 the even digits is 1+3+5=9 odd-even=9-6=3
นำทุกหลักออกจากตัวเลขและตรวจสอบว่าหลักนั้นเป็นคู่หรือคี่หรือไม่ ถ้าคู่นั้นบวกกับผลรวมคู่ ถ้าไม่ก็ให้ผลรวมคี่แล้วจึงนำส่วนต่างของตัวเลขนั้นมา
ตัวอย่าง
#include <iostream>
using namespace std;
int main() {
int n, r=0;
int diff =0;
int even=0;
int odd=0;
n=12345;
while(n != 0){
r = n%10;
if(r % 2 == 0) {
even+=r;
} else {
odd+=r;
}
n/=10;
}
diff=odd-even;
printf("%d",diff);
return 0;
}