Cランク実力確認問題セット2のサムネイル
M 件目の仕事(paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

あなたはプロジェクトのリーダーを任されています。

現在プロジェクトには N 人のメンバーがおり、M 件の仕事を順番に割り振っているところです。

1 件目の仕事は 1 人目のメンバーが、2 件目の仕事は 2 人目のメンバーが担当する、といったように、メンバーに順番に割り振っていきます。

N 件目の仕事を N 人目のメンバーに割り振ったあとは、全ての仕事が割り振られるまで、再度 1 人目のメンバーから N + 1 件目以降の仕事を割り振っていきます。

メンバーの数 N, 仕事の件数 M と i 番目のメンバーの名前 S_i(1 ≦ i ≦ N) が与えられます。M 件目の仕事を担当するメンバーの名前を出力してください。

入力される値

入力は以下のフォーマットで与えられます。



N M
S_1
S_2
S_3
.
.
.
S_N


・1 行目には整数 N, M がこの順に空白区切り与えられます。
・1 + i 行目(1 ≦ i ≦ N) には S_i が与えられます。
・入力は合計で N+1 行からなり、入力値最終行の末尾に改行が 1 つ入ります。


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

M 件目の仕事を担当するメンバーの名前を 1 行に出力してください。
出力の最後は改行し、余計な文字、空行を含んではいけません。

条件

すべてのテストケースにおいて、以下の条件をみたします。

・2 ≦ N ≦ 40
・1 ≦ M ≦ 1000
・1 ≦ |S_i| ≦ 10 (|S_i| は文字列 S_i の文字数)
・N, M は整数
・S は英子文字のみからなる
・S_i はすべて相異なる

入力例1

4 7
ichiro
jiro
saburo
shiro

出力例1

saburo

問題一覧へ戻る

  1. paizaラーニングトップ
  2. レベルアップ問題集
  3. Cランク実力確認問題セット2(言語選択)
  4. 問題一覧
  5. M 件目の仕事
ページの先頭へ戻る