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.

**********

I have been learning Java from internet tutorials. If you see some code that can be improved on, feel free to leave a comment.

### One Possible Solution: Java

public class Problem1 {
public static void main(String[] args){
int sum = 0;
for(int counter = 1; counter < 1000; counter++){
if(counter % 3 == 0 || counter % 5 == 0){
sum = sum + counter;
}else{
continue;
}
}
System.out.println(sum);
}
}

### One Possible Solution: Python

# Python version = 2.7.2
# Platform = win32
sum = 0
for i in range(1, 1000):
if i % 3 == 0 or i % 5 == 0:
sum = sum + i
print "Answer = ", sum

40.378460
-104.750975