好き勝手に・げーあにん?

ファミコンと同い年の社会人ヌルオタの日記

るびまゴルフ第5回

珍しく(というか初めて?)すんなりパーが切れたので参加。

Rubyist Magazine - るびまゴルフ 【第 5 回】

追記

解答コメントを書きに行ったら、すでに二番煎じ以下になってたからやめたw

1問目

puts $<.to_a.uniq

最初に思いついたのはこれだった。17byte。

$><<[*$<].uniq

1.9だと残念な表示になるけど、1.8.7 なら。14yte。


他の人の答えを見て uniq を使わない方法を知る。なるほどー。

puts [*$<]|[]

13byte。1.9でも同じ出力になった。

2問目

puts $<.read.split.uniq

最初に思いついた状態。23byte。

‥‥いろいろ考えたけど、特に改善策が思いつかず。