题目链接:反例
反例
テストあたりの時間制限
1 秒
メモリ制限テスト
256 メガバイト
入力
標準入力
出力
標準出力
あなたの友人は最近、共素数について学びました。 a と b の両方を除算する最大数が 1 に等しい場合、数値のペア {a,?b} は素と呼ばれます。
あなたの友人はよく異なる発言を思いつきます。彼は最近、ペア (a,?b) が互いに素であり、ペア (b,?c) も互いに素である場合、ペア (a,?c) も互いに素であると考えています。
あなたは、友人の発言。したがって、あなたのタスクは、ステートメントが false であり、数値が条件 l?≤?a?
具体的には、l?≤?a?
入力
1 行には、スペースで区切られた 2 つの正の整数 l、r (1?≤?) が含まれています。 l?≤?r?≤?1018; r?-?l?≤?50).
出力
スペースで区切られた 3 つの正の整数 a、b、c ?反例を形成する 3 つの異なる数字 (a、?b、?c)。解決策が複数ある場合は、どれを印刷しても構いません。数値は昇順で出力する必要があります。
反例が存在しない場合は、単一の数値 -1 を出力します。
サンプル テスト
入力
2 4
出力
2 3 4
入力
10 11
出力
-1
入力
900000000000000009 900000000000000029
出力
900000000000000009 900000000000000010 900000000000000021
注
最初のサンプルのペア (2,?4) は互いに素ではなく、ペア (2,?3) ) と (3,?4) はです。
2 番目のサンプルでは、3 つの異なる整数のグループを形成できないため、答えは -1 です。
3 番目のサンプルでは、数値 900000000000000009 と 900000000000000021 が3 で割り切れます。
AC代コード:
りー