본문 바로가기
공부

(오일러 1번)1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면?

by 하프상 2017. 3. 27.

#include <iostream>


/* run this program using the console pauser or add your own getch, system("pause") or input loop */


int main(int argc, char** argv) {

int i, result;

int sum1 = 0, sum2 = 0, sum3 = 0;

for(i=1; i<1000; i++)

{

if(i % 3 == 0)

{

sum1+=i;

}

if(i % 5 == 0)

{

sum2+=i;

}

if(i % 15 == 0)

{

sum3+=i;

}

}

result = sum1 + sum2 - sum3;

printf("%d\n", result);

return 0;

}

댓글