問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
part6では2等のみを判定しました。
次は、1等,前後賞,2等を判定してみましょう。
入力は以下のフォーマットで与えられます。
b
n
a_1
a_2
:
a_n
ここで、b は当選番号、n は購入した宝くじの数、a_1,…,a_n は購入した宝くじ券の番号をそれぞれ表します。
期待する出力は n 行から成ります。各 i 行目 (1 ≦ i ≦ n) には、a_i が何等に当たったかどうかに応じて、以下の文字列を出力して下さい。
1等の場合: first
前後賞の場合: adjacent
2等の場合: second
それ以外(外れ)の場合: blank
最後は改行し、余計な文字、空行を含んではいけません。
すべてのテストケースにおいて、入力される値は全て整数であり、以下の条件をみたします。
100,000 ≦ b ≦ 199,999
1 ≦ n ≦ 100
100,000 ≦ a_i ≦ 199,999 (1 ≦ i ≦ n)
142358
5
142358
162358
142359
176487
176358
first
second
adjacent
blank
blank