問題文
最初、黒板には相異なる 個の正の整数 が書かれています。
次の操作を黒板に書かれている数が1つになるまで繰り返します。
- 2つの整数 を選び、黒板から消す。
- がどちらも 以上であるならば を で割った時のあまりを黒板に書き込む。
- が少なくとも1つは であるならば を黒板に書き込む。
最後に残った数としてありうる数の最大値を求めてください。
制約
-
-
-
-
入力される値はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
出力
最後に残った数としてありうる数の最大値を出力せよ。
サンプル 1
入力
3
2 5 8
出力
2
1回目の操作で を選ぶと、 を で割った余りは なので、黒板に書かれている数字は と になります。
2回目の操作で を選ぶと、 を で割った余りは なので、黒板に書かれている数字は になります。
より大きい数を最後に残すことはできないため、 を出力してください。
サンプル 2
入力
7
1 2 4 8 16 32 64
出力
1
ログインして解答を提出
解答の提出や採点結果の確認には、ログインが必要です。
ログインする