CODING/C

[C언어]Project Euler(프로젝트 오일러) 1 번

RACENI 2020. 8. 1. 23:36
::문제::
1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면?

::문제 주소::
https://euler.synap.co.kr/problem=1

 

-이하 소스 코드-
(IF문을 나눠서 쓰면 3과 5의 공배수까지 생각해야함.)

#include <stdio.h>

int main()
{   
    int total = 0;
    for(int i = 1; i <= 1000; i++)
    {
        if(i % 3 == 0 || i % 5 == 0)
        {
            total += i;
        }
    }

    printf("%d", total); // 234168

    return 0;
}