AT_abc162_b [ABC162B] FizzBuzz Sum
题目描述
**FizzBuzz 序列** $a_1, a_2, \ldots$ 定义如下:
- 如果 $i$ 能被 $3$ 和 $5$ 同时整除,则 $a_i = \text{FizzBuzz}$;
- 否则,如果 $i$ 能被 $3$ 整除,则 $a_i = \text{Fizz}$;
- 否则,如果 $i$ 能被 $5$ 整除,则 $a_i = \text{Buzz}$;
- 否则,$a_i = i$。
请计算 FizzBuzz 序列前 $N$ 项中所有数字的和。
输入格式
输入从标准输入读入,格式如下:
> $N$
输出格式
输出 FizzBuzz 序列前 $N$ 项中所有数字的和。
说明/提示
## 限制
- $1 \leq N \leq 10^6$
## 样例解释 1
FizzBuzz 序列的前 $15$ 项如下:$1, 2, \text{Fizz}, 4, \text{Buzz}, \text{Fizz}, 7, 8, \text{Fizz}, \text{Buzz}, 11, \text{Fizz}, 13, 14, \text{FizzBuzz}$。在前 $15$ 项中,包含的数字有 $1, 2, 4, 7, 8, 11, 13, 14$,它们的和为 $60$。
## 样例解释 2
请注意避免溢出。
由 ChatGPT 4.1 翻译