#apc001j. [apc001_j]Rectangles
[apc001_j]Rectangles
問題文
サイズ の小立方体に区切られたサイズ の直方体があります。 小立方体には から までの座標が付けられています。
, , を整数として、次のような 個の小立方体の集合を考えます。
\\{(\\ (p + i) mod , mod , mod は , , をみたす整数 \\}
ある整数 , , を用いて上の形で書けるような小立方体の集合を、サイズ のトーラス直方体と呼びます。
サイズ のトーラス直方体の集合であって、以下の条件を満たすものの個数を mod で求めてください。
- 集合内のどの二つのトーラス直方体も共通部分を持たない
- 集合内の全てのトーラス直方体の和集合はサイズ の直方体全体である
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
条件を満たすサイズ のトーラス直方体の集合の個数を で割ったあまりを出力せよ。
入力例 1
1 1 1 2 2 2
出力例 1
1
入力例 2
2 2 2 4 4 4
出力例 2
744
入力例 3
2 3 4 6 7 8
出力例 3
0
入力例 4
2 3 4 98 99 100
出力例 4
471975164