ให้ตัวเลข หาความต่างระหว่างผลรวมหลักคี่ และผลรวมหลักคู่ นั่นคือ รวมหลักคู่ทั้งหมด รวมหลักคี่ทั้งหมด แล้วลบกัน
ตัวอย่าง
Input: 12345 Output: 3
คำอธิบาย
หลักคู่: 2+4 = 6 หลักคี่: 1+3+5 = 9 คี่ - คู่ = 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;
}