チャレンジ
これは単純なものです。1,000,000までの正の整数を指定すると、最も近い素数を返します。
数値自体が素数の場合、その数値を返す必要があります。指定された数に等しく近い2つの素数がある場合、2つのうち小さい方を返します。
入力は単一の整数の形式であり、出力も整数の形式である必要があります。
どうでもいい、入力(関数、STDINなど)をに取り込んでも、出力(関数、STDOUTなど)を表示してもかまい。
これはコードゴルフであるため、標準ルールが適用されます。最小バイトのプログラムが勝ちます。
テストケース
Input => Output
------ -------
80 => 79
100 => 101
5 => 5
9 => 7
532 => 523
1 => 2