Skip to content
Simple problem for refacorting dojo.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
spec Fix sample. May 20, 2014
.rspec
.ruby-version
Gemfile
Gemfile.lock
README.md
name_index.rb

README.md

NameIndex

問題

  • カタカナ文字列の配列を渡すと、ア段の音別にグループ分けした配列を返すプログラムを作成せよ。
  • 各要素は50音順にソートもすること。

  • IN: ['キシモト', 'イトウ', 'ババ', 'カネダ', 'ワダ', 'ハマダ']
  • OUT: [ ['ア', ['イトウ']], ['カ', ['カネダ', 'キシモト']], ['ハ', ['ハマダ', 'ババ']], ['ワ', ['ワダ']] ]

解答方法について

  • このリポジトリを自分のアカウントにフォークして解答すること。
  • RSpecでテストを書くこと。
    • 最低限、上で示した例のテストケースはすべて必須。
    • 最初にひな形となるテストを書いているので、これにテストケースを追加していくことが望ましい。

テストの実行方法

bundle install
bundle exec rspec
You can’t perform that action at this time.