Solución de práctica de problemas de estructura de datos: Proyecto Euler

¿Qué es el plan Euler?
El Proyecto Euler es una serie de preguntas que desafían las matemáticas y la programación de computadoras. Aunque el pensamiento matemático le permite utilizar métodos más elegantes y efectivos, las habilidades de programación de computadoras competentes pueden ayudarlo a resolver la mayoría de los problemas.
He escrito un programa, pero ¿me toma unos días obtener una respuesta?
¡Por supuesto que no! Cada problema está diseñado de acuerdo con el "principio de un minuto", lo que significa que, aunque puede llevar varias horas diseñar un algoritmo exitoso para tratar problemas más difíciles, una implementación eficiente del algoritmo permitirá que las computadoras ordinarias obtengan un minuto. respuesta dentro.

Tema 1: Encuentra la suma de múltiplos de 3 y 5 en números naturales por debajo de 1000

Entre los números naturales por debajo de 10, 3, 5, 6 y 9 son múltiplos de 3 o 5. La suma de ellos es 23. Encuentra la suma de los números naturales por debajo de 1000 que sean múltiplos de 3 o 5.

#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;
}

Supongo que te gusta

Origin blog.csdn.net/qq_43475285/article/details/113357473
Recomendado
Clasificación