#!

路上に就職!

Ruby

いまだに現金払い?

両替機で1000円を両替すると以下の硬貨で10円、50円、100円、500円出てきます。 使わない硬貨があっても良いが最大で15枚になるように両替されます。 1000円を入れたときに出てくる両替された硬貨の組み合わせはいくつあるでしょうか? という問題です。 atc…

10進数で回文

「プログラマ脳を鍛える数学パズル」という本を読んでいるのですが 解答をこのブログに載せようと思いました!。 「10進数、2進数、8進数で表現しても回文となる数の中で10進数の10以上で最小の値を求めろ」 という問題です。 ABCのA問題位の難易度ですぐに…

githubのcontribute数をCLIに表示するコマンドを作った。

githubのcontribute数をCLIに表示するコマンドを作成しました。 以下は自分のアカウントの1年のcontribute数です。全然少ない… gem化してrubygem.orgで公開してます。 rubygems.org また、コードは以下のリポジトリに置いています。 github.com 簡単に説明す…

rubyで鏡餅

rubyで鏡餅を表示させてみた。実行時 以下はコード output = [] 12.times do |y| output[y] = [] 18.times do |x| if y == 0 && x >= 10 && x <= 11 output[y][x] = "\e[32m#\e[0m" elsif 1 == y && x >= 10 && x <= 10 output[y][x] = "\e[32m#\e[0m" elsif…