注:用いる数字が大きいため、Pythonなどの多倍長整数に対応した言語を使って下さい。
を素数とします。かつを満たす整数の組があればそれを出力し、無ければ-1
を出力して下さい。なお、全てのに対して条件を満たす整数の組の数は高々1つであることが証明されています。
入力は以下の形式で与えられます。
p
条件を満たすの組がある場合、それを以下の形式で出力して下さい。
a b
条件を満たす組がない場合は、'-1'
を出力して下さい。
2
1 1
となります。
3
-1
条件を満たすの組が存在しないこともあります。
141461708576723581
71171845 369318666
オーバーフローに注意して下さい。