#P9825. [ICPC 2020 Shanghai R] Fibonacci

[ICPC 2020 Shanghai R] Fibonacci

Description

在数学中,斐波那契数列通常用 fnf_n 表示,是一个序列,其中每个数字是前两个数字之和,起始为 1111。即 f1=1,f2=1f_1 = 1, f_2 = 1,且 fn=fn2+fn1 (n3)f_n = f_{n-2} + f_{n-1}~(n \ge 3)

因此,该序列的开头是 1,1,2,3,5,8,13,21,1, 1, 2, 3, 5, 8, 13, 21,\ldots

给定 nn,请计算 i=1nj=i+1ng(fi,fj)\sum_{i=1}^{n}{\sum_{j=i+1}^{n}{g(f_i,f_j)}},其中 g(x,y)=1g(x,y) = 1xyx \cdot y 为偶数时,否则 g(x,y)=0g(x,y) = 0

Input Format

唯一一行包含一个整数 n (1n109)n~(1\le n\le 10^9)

Output Format

输出一个数字 -- i=1nj=i+1ng(fi,fj)\sum_{i=1}^{n}{\sum_{j=i+1}^{n}{g(f_i,f_j)}}

3
2
10
24
100
2739

Hint

题面翻译由 ChatGPT-4o 提供。