2019-02-22から1日間の記事一覧
yukicoder.me gets;a=gets.split.map(&:to_i);puts a.each_cons(2).map{|x,y|y-x}.min;puts a[-1]-a[0] yukicoder.me each_consメソッドは、引数nで指定した数の要素を繰り返し取り出して、ブロックを実行します。ブロック引数arrには、取り出した要素が配列…
puts gets.gsub("treeone","forest") yukicoder.me 最短 #!ruby -p gsub'treeone','forest' #! に続く 文字列が ruby という文字列を含む行を見つけたらその行以下を Ruby スク リプトとして実行します。 -p -nフラグとほぼ同じですが, 各ループの最後に変数…
``でくくるべし yukicoder.me puts gets.gsub("treeone","forest") ref.xaio.jp
``でくくるべし yukicoder.me puts gets.gsub("treeone","forest") ref.xaio.jp
yukicoder.me s=gets;i,j=gets.split.map(&:to_i);s[i],s[j]=s[j],s[i];puts s
55から引く yukicoder.me puts 55-gets.split.map(&:to_i).inject(:+)