三次元空間において,x,y,z 座標がすべて整数であるような点を格子点と呼ぶことにします.次の条件をみたす格子点全体からなる集合を Ω とします:
- x,y,z 座標のうち少なくとも二つは,3 で割ると 2 余る数である.
また,以下の 3 条件をすべてみたす格子点全体からなる集合を Γ とします:
- x 座標は 1 以上かつ 21 以下である.
- y 座標は 1 以上かつ 33 以下である.
- z 座標は 1 以上かつ 39 以下である.
ここで,Γ から相異なる 1000 個の点を選ぶ方法であって,次の条件をみたすものの個数を N とします:
- 選んだ 1000 点を P1,P2,…,P1000 としたとき,任意の Q∈Ω に対し 1000 個の線分 P1Q,P2Q,…,P1000Q の中で長さが 2 未満のものは高々 1 個である.
ただし点を選ぶ順序は区別しません.また両端点が一致する線分の長さは 0 であるとします.
このとき N は,p1<p2<⋯<pt なる t 個の素数 p1,p2,…,pt と t 個の正整数 n1,n2,…,nt によって
N=p1n1×p2n2×⋯×ptnt
と(一意的に)表せるので,n1+n2+⋯+nt の値を解答して下さい.
解答形式について
たとえば,もし求める値が N=234×567×89 となったときは,
34+67+1=102
なので,この場合の解答すべき値は 102 となります.