#3015. FizzBuzz Sum

0
    ID: 3015 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc162BGESP 2级枚举(单层循环)分支结构

FizzBuzz Sum

FizzBuzz Sum

题目描述

我们定义FizzBuzz 序列 a1,a2,...a_1,a_2,... 如下:

如果 33 和 55 都整除 ii,则 ai=FizzBuzza_i=\text{FizzBuzz}。 如果上述不成立但 33 整除 ii,则 ai=Fizza_i=\text{Fizz}。 如果上述都不成立但 55 整除 ii,则 ai=Buzza_i=\text{Buzz}。 如果上述都不成立,则 ai=ia_i=i。

求 FizzBuzz 序列的前 NN 项中所有数字项的和。

输入格式

输入由标准输入给出,格式如下: NN

输出格式

输出 FizzBuzz 序列的前 NN 项中所有数字项的和。

15
60
1000000
266666333332

提示

1≤N≤1061 \leq N \leq 10^6FizzBuzz 序列的前 1515 项为: $1,2,\text{Fizz},4,\text{Buzz},\text{Fizz},7,8,\text{Fizz},\text{Buzz},11,\text{Fizz},13,14,\text{FizzBuzz}$ 其中数字项为 1,2,4,7,8,11,13,141,2,4,7,8,11,13,14,它们的和为 6060.
注意溢出。

标签: AtCoder|abc162B

来源

AtCoder|abc162B