#include <iostream>
int Sum(int n) {
return n * (n + 1) / 2;
}
int main() {
int below1000 = 999;
int sum = 3 * Sum(static_cast<int>(below1000 / 3)) + 5 * Sum(static_cast<int>(below1000 / 5)) - (3 * 5) * Sum(static_cast<int>(below1000 / 15));
std::cout << "sum = " << sum;
}
/*
run:
sum = 233168
*/