https://hiroshimarb.connpass.com/event/59910/
プログラミングコンテスト:
https://www.disco.co.jp/procon/
以前は Q1 を Python でやってみた:
https://gist.github.com/nishimotz/3c047c61dba03baf4c59c6b4afca871f
Q2
次の300個の名字の文字列の中で、 最も多いアルファベットの数は?
Q2/Q2.txt (UTF-8 with BOM) の内容
// 以下の文字列を使用して問題を解いてください。
// データ型は任意
// mainのローカル変数として定義してください。
{
"SATO","SUZUKI",
...
..."AKASE",
};
コメント:a2.rb の最後の2行は nishimotz 案は下記だった
-sorted = counts.sort { |a,b| a[1] <=> b[1] }
-sorted.reverse.each { |k,v| puts k + " " + v.to_s }
+sorted = counts.sort_by(&:last)
+pp sorted.reverse