#iroha2019day3g. [iroha2019_day3_g]ますまてぃくす・おりんぴっく!

[iroha2019_day3_g]ますまてぃくす・おりんぴっく!

問題文

いろはちゃんは競技数学に興味を持ったので、手元にあった問題を試しに解いてみることにしました。 以下に 66 問の問題セットがあるので、それぞれの問題番号に対応した正解を返すプログラムを作ってください。

Q0

1+4=1+4=[00]

Q1

bfP\\bf P を素数全体の集合とする。 「 kk 未満の任意の正整数 aa に関して、 $a \\in {\\bf P} \\Leftrightarrow (k-a) \\in {\\bf P}$ 」を満たす最大の正の整数 kk は[11]である。

Q2

10410^4 未満の非負整数の組 (a,b,c)(a, b, c) であって、次の条件を満たすものの個数は[22]である。

条件:

三次関数 f(x),g(x)f(x), g(x) をそれぞれ f(x)=x3+2019,g(x)=x3+ax2+bx+cf(x)=x^3+2019, g(x)=x^3+ax^2+bx+c と定めるとき、 f(x)=g(x)f(x)=g(x) を満たす実数 xx の値の個数が高々 22 個である。

Q3

ある実数 xx を用いて y=floor(x)2+ceil(x)2y=floor(x)^2+ceil(x)^2 として表せる整数 yy11 以上 50005000(=5times1015)(=5\\times10^{15}) 以下の範囲に[33]個ある。ただし、 floor(x)floor(x)xx 以下の最大の整数、 ceil(x)ceil(x)xx 以上の最小の整数と定義される。

Q4

平行四辺形 rmABCD\\rm ABCD があり、 rmAB=4{\\rm AB}=4 である。辺 rmBC\\rm BC 上に rmBP=1{\\rm BP}=1 なる点 rmP\\rm P をとったところ、 rmAPperpBC\\rm AP\\perp BC かつ rmangleADP=angleCDP\\rm \\angle ADP=\\angle CDP を満たした。 辺 rmBC\\rm BC 上に点 rmQ\\rm Q を、 rmAQperpDP\\rm AQ\\perp DP となるようにとるとき、 rmCQ=\\rm CQ= [44]
ただし、 rmXY\\rm XY で線分 rmXY\\rm XY の長さを表すものとする。

Q5

$\\displaystyle\\sum_{i=0}^{2\\times10^6}\\sum_{j=0}^{2\\times10^6}\\binom{i+j}{i}$ を 109+710^9+7 で割った余りは[55]である( binomnm\\binom{n}{m} は二項係数)。

制約

  • nn00 以上 55 以下の整数

部分点

  • Q0に正解した場合、 00 点を得られる。
  • Q1に正解した場合、 1010 点を得られる。
  • Q2に正解した場合、 2020 点を得られる。
  • Q3に正解した場合、 1515 点を得られる。
  • Q4に正解した場合、 2525 点を得られる。
  • Q5に正解した場合、 3030 点を得られる。

入力

入力は以下の形式で標準入力から与えられる.

$n$```

### 出力

入力された $n$ に対して、上記の\[$n$\]に当てはまる整数を $1$ 行で出力せよ。 出力の最後に改行を忘れないこと。

* * *

### 入力例1

```plain

0

出力例1


5

解説

解説