diff --git a/sum-of-multiples.json b/sum-of-multiples.json new file mode 100644 index 0000000000..48f37c0c8c --- /dev/null +++ b/sum-of-multiples.json @@ -0,0 +1,64 @@ +{ + "cases": [ + { + "factors": [3, 5], + "limit": 1, + "expected": 0 + }, + { + "factors": [3, 5], + "limit": 4, + "expected": 3 + }, + { + "factors": [3, 5], + "limit": 10, + "expected": 23 + }, + { + "factors": [3, 5], + "limit": 100, + "expected": 2318 + }, + { + "factors": [3, 5], + "limit": 1000, + "expected": 233168 + }, + { + "factors": [7, 13, 17], + "limit": 20, + "expected": 51 + }, + { + "factors": [4, 6], + "limit": 15, + "expected": 30 + }, + { + "factors": [5, 6, 8], + "limit": 150, + "expected": 4419 + }, + { + "factors": [5, 25], + "limit": 51, + "expected": 275 + }, + { + "factors": [43, 47], + "limit": 10000, + "expected": 2203160 + }, + { + "factors": [1], + "limit": 100, + "expected": 4950 + }, + { + "factors": [], + "limit": 10000, + "expected": 0 + } + ] +}