I've decided that I'd like to leave my progress here on my blog, so that I can look back as I progress with the puzzles and see if I can notice any improvements as time goes along. I'm not going to say that these early efforts are especially Pythonic but hopefully that's something that will come with time.

Here's my first solution to Project Euler's problem #1:

**If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.**

**Find the sum of all the multiples of 3 or 5 below 1000.**

```
list = []
for n in range(1000):
if n % 3 == 0 or n % 5 == 0:
list.append(n)
total = sum(list)
print total
```

That gives me the answer I needed. It ain't pretty, but it works. One step at at time.

**Edit**

I'd originally posted my work for Euler problem #2 above. I've updated it now with the correct code.

## No comments:

## Post a Comment