10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다. 1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요?
기본적인 수학문제 입니다.
중학교 수학시간때 졸지 않았다면 충분히 할 수 있다고 생각합니다.
#include <stdio.h>
int main() {
int i, res = 0;
for (i = 0; i < 1000; i++) {
if (i % 3 == 0 || i % 5 == 0)
res += i;
}
printf("%d", res);
return 0;
}