プログラミングクイズ

カレンダー作成問題の解答

前回に引き続き、こちらの記事を見てみて、面白そうな問題がいくつかあったので、プログラミング初心者ではないですが解きました。元記事では、解答を見ないで解くこととなっていましたが、ある程度自分で考えた後に他の人の解答を見ました。それでもオリジ…

連続した文字を抽出する正規表現とガラケー文字入力問題(応用)の解答

前回の記事の問題を解いている過程で、"連続した数字を取り出さなければ"と思い、凝った正規表現を作ってしまったので、それを使える問題を作成しました。 ★前回の記事 yucatio.hatenablog.com こちらの記事のガラケー文字入力問題の応用編を作成しました。 …

ガラケー文字入力問題の解答

前回に引き続き、こちらの記事を見てみて、面白そうな問題がいくつかあったので、プログラミング初心者ではないですが解きました。 blog.jnito.com ガラケー文字入力問題 英語のガラケーでは「2」キーを2回押すと「b」になり、「3」キーを3回押すと「f」にな…

電話帳作成問題の解答

前回に引き続き、こちらの記事を見てみて、面白そうな問題がいくつかあったので、プログラミング初心者ではないですが解きました。 blog.jnito.com 電話帳作成問題 カタカナ文字列の配列を渡すと、ア段の音別にグループ分けした配列を返すプログラムを作成す…

国民の祝日.csv パースプログラムの解答

前回に引き続き、こちらの記事を見てみて、面白そうな問題がいくつかあったので、プログラミング初心者ではないですが解きました。 blog.jnito.com 国民の祝日.csv パースプログラム その昔、「国民の祝日.csv」という扱いづらいCSVが話題になっていました。…

ボーナスドリンク問題の解答

こちらの記事を見てみて、面白そうな問題がいくつかあったので、プログラミング初心者ではないですが解きました。 blog.jnito.com ボーナスドリンク問題 「ある駄菓子屋で飲み物を買うと、空き瓶3本で新しい飲み物を1本プレゼントしてくれる。最初に100本購…

正規表現間違い探しクイズ その3

正規表現間違い探しクイズシリーズです。 正規表現は単体テストを書いている場合でもバグを発見しづらいものです。そのため、自身での検証が欠かせません。 今回は仕事中に見つけたものでなく、個人開発中にネットで見つけた間違いのうち印象的だったものを…

正規表現間違い探しクイズ その2

正規表現間違い探しクイズシリーズです。 正規表現は単体テストを書いている場合でもバグを発見しづらいものです。 そのためレビューの時には注意深く見るようにしています。そんな中見つけた間違いのうち印象的だったものを紹介します。 問題編 仕様 Linkモ…

正規表現間違い探しクイズ その1

正規表現間違い探しクイズシリーズです。 正規表現のバグは単体テストを書いている場合でも発見しづらいものです。 そのためレビューの時には注意深く見るようにしています。そんな中見つけた間違いのうち印象的だったものを紹介します。 問題編 仕様 ユーザ…