Polygon of Polygons

2 secs 1024 MB
magurofly's icon magurofly

問題文

整数 NN が与えられます。

NN 角形の NN 個の頂点から 33 個以上の頂点を選ぶとき、線で結ぶと正多角形になるような選び方は何通りありますか?

制約

  • 3N10123 \le N \le 10^{12}
  • 入力は整数である

入力

NN

出力

答えを 11 行に出力せよ。

入出力例

入力例1
6
出力例1
3

33 角形になる選び方が 22 通り、66 角形になる選び方が 11 通りであわせて 33 通りあります。

入力例2
17
出力例2
1

1717 角形になる選び方が 11 通りあります。

入力例3
123456789012
出力例3
102880657538

答えは 3232 ビット整数の表せる範囲を超えることがあります。

提出


Go (1.21)