miruzouqの日記

miruzouqの日記

ブログはお土産のつもりで書いてます。雑談の手土産にどうぞ。

yukicoderNo.725 木は明らかに森である解説最短コードも解説

puts gets.gsub("treeone","forest")

yukicoder.me

最短

#!ruby -p
gsub'treeone','forest'

#! に続く 文字列が ruby という文字列を含む行を見つけたらその行以下を Ruby スク リプトとして実行します。

-p -nフラグとほぼ同じですが, 各ループの最後に変数 $_ の値を出力するようになります。

docs.ruby-lang.org

最後に Kernel.#gets または Kernel.#readline で読み込んだ文字列です。 docs.ruby-lang.org

rubyスクリプトとして実行し#getsで読み込んだ文字列を出している…よくわからん。