C++ 统计数字各位之和不被 2 和 5 整除的数
#include
int digitSum(int n) { int sum = 0; while (n > 0) { sum += n % 10; n /= 10; } return sum; }
int main() { int n; cin >> n; int count = 0; for (int i = 1; i <= n; i++) { if (digitSum(i) % 2 != 0 && digitSum(i) % 5 != 0) { count++; } } cout << count << endl; return 0; }
原文地址: https://www.cveoy.top/t/topic/qtA8 著作权归作者所有。请勿转载和采集!