AT_xmascon19_d Sum of (-1)^f(n)

Description

[problemUrl]: https://atcoder.jp/contests/xmascon19/tasks/xmascon19_d 正の整数 $ n $ に対し,$ f(n) $ を $ n $ が持つ素因数を重複を込めて数えた個数とする.例えば,$ 200\ =\ 2^3\ \times\ 5^2 $ なので,$ f(200)\ =\ 5 $ となる. 正の整数 $ N $ が与えられるので,$ \sum_{n=1}^N\ (-1)^{f(n)} $ を求めよ.

Input Format

> $ N $

Output Format

$ \sum_{n=1}^N\ (-1)^{f(n)} $ の値を $ 1 $ 行に出力せよ.

Explanation/Hint

### 制約 - $ 1\ \le\ N\ \le\ 10^{11} $. ### 部分点 - $ N\ \le\ 10^{10} $ を満たすデータセットに正解した場合は,$ 45 $ 点が与えられる. - 追加制約のないデータセットに正解した場合は,上記とは別に $ 55 $ 点が与えられる. ### Sample Explanation 1 $ f(1)\ =\ 0 $,$ f(2)\ =\ 1 $,$ f(3)\ =\ 1 $,$ f(4)\ =\ 2 $,$ f(5)\ =\ 1 $,$ f(6)\ =\ 2 $ なので,答えは $ (-1)^0\ +\ (-1)^1\ +\ (-1)^1\ +\ (-1)^2\ +\ (-1)^1\ +\ (-1)^2\ =\ 0 $ である.