데이터 구조 문제 연습 솔루션 : 오일러 프로젝트

오일러 플랜은 무엇입니까?
오일러 프로젝트는 수학 및 컴퓨터 프로그래밍에 도전하는 일련의 질문입니다. 수학적 사고를 통해보다 우아하고 효과적인 방법을 사용할 수 있지만 숙련 된 컴퓨터 프로그래밍 기술은 대부분의 문제를 해결하는 데 도움이 될 수 있습니다.
프로그램을 작성했는데 답변을받는 데 며칠이 걸리나요?
당연히 아니지! 각 문제는 "1 분 원칙"에 따라 설계됩니다. 즉, 더 어려운 문제를 처리하기 위해 성공적인 알고리즘을 설계하는 데 몇 시간이 걸릴 수 있지만 알고리즘을 효율적으로 구현하면 일반 컴퓨터에서 1 분 동안 사용할 수 있습니다. 내 대답.

주제 1 : 1000 미만의 자연수에서 3과 5의 배수의 합 ​​찾기

10, 3, 5, 6, 9 미만의 자연수 중에는 3 또는 5의 배수가 있습니다. 이들의 합은 23입니다. 3 또는 5의 배수 인 1000 미만의 자연수의 합을 찾으십시오.

#include <stdio.h>
int main()
{
    
    
    int sum=0;
    for(int i=3;i<1000;i++)
    {
    
    
        if(i%3==0||i%5==0)
        sum+=i;
    }
   
    printf("%d",sum);
     return 0;
}

추천

출처blog.csdn.net/qq_43475285/article/details/113357473