Niemal równoważne z pierwszym pytaniem Project Euler:
Jeśli podamy wszystkie liczby naturalne poniżej 10, które są wielokrotnościami 3 lub 5, otrzymamy 3, 5, 6 i 9. Suma tych wielokrotności wynosi 23.
Znajdź sumę wszystkich wielokrotności 3 lub 5 poniżej 1000.
Wyzwanie:
Biorąc pod uwagę dodatnią liczbę całkowitą N
i zestaw co najmniej jednej dodatniej liczby całkowitej A
, wypisz sumę wszystkich dodatnich liczb całkowitych mniejszą niż N
wielokrotności co najmniej jednego elementu A
.
Na przykład w przypadku projektu Euler dane wejściowe będą następujące:
1000
3
5
Przypadki testowe:
Input : 50, [2]
Output: 600
Input : 10, [3, 5]
Output: 23
Input : 28, [4, 2]
Output: 182
Input : 19, [7, 5]
Output: 51
Input : 50, [2, 3, 5]
Output: 857