diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..732307a Binary files /dev/null and b/.DS_Store differ diff --git a/Solutions/Multiples_of_3_and_5.py b/Solutions/Multiples_of_3_and_5.py new file mode 100755 index 0000000..c3ae42b --- /dev/null +++ b/Solutions/Multiples_of_3_and_5.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python + +def multiples3or5(max): + + sum = 0 + for number in range(int(max)): + if (number % 3 == 0) or (number % 5 == 0): + sum = sum + number + + return sum + +def main(): + + results = [] + f = open("input.txt","r") + if f.mode == 'r': + fl = f.readlines() + fl.pop(0) + for max in fl: + results.append( multiples3or5(max) ) + + for i in results: + print(i) + + +if __name__== "__main__": + main() \ No newline at end of file diff --git a/Solutions/input.txt b/Solutions/input.txt new file mode 100644 index 0000000..d4354fa --- /dev/null +++ b/Solutions/input.txt @@ -0,0 +1,3 @@ +2 +10 +100 \ No newline at end of file