エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyプログラミング問題にチャレンジ! -改訂版・チェリー本発売記念- 18日目 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyプログラミング問題にチャレンジ! -改訂版・チェリー本発売記念- 18日目 - Qiita
概要 本記事はRubyプログラミング問題にチャレンジ! -改訂版・チェリー本発売記念- Advent Calendar ... 概要 本記事はRubyプログラミング問題にチャレンジ! -改訂版・チェリー本発売記念- Advent Calendar 2021に、18日目として参加したものです。 ローマ字で与えられる入力値を点字に変換し出力するプログラムを作成しました。問題の詳細はこちらをご確認ください PR 私のPullRequestはこちらになります コードの解説 ざっくりと書いたコードについて解説していきます。 まずもって、今回実装対象のto_tenjiメソッドに関わる実装は以下のとおりです。 class TenjiMaker # 点字配列のindex順は、ドメインとしての点字のナンバリングと同じ順で扱う TENJI_INITIAL = ['-', '-', '-', '-', '-', '-'] # key: ローマ字の入力値 value: 点字のマーク箇所のindex TENJI_EXCEPTIONAL =