47才で大学生になった日記

2018年4月からインターネットを利用した大学で勉強を再スタートさせる社会人の勉強の記録

練習問題5

[課題] レベルC

   Fizz Buzz

[提出コード]

def countWords(arr, str)
 counter = 0
 arr.each do |i|
  counter += 1 if str == i
 end

 counter
end

strs = gets.split(" ")
target = strs.uniq
target.each{ |t|
 c = countWords(strs,t)
 puts "#{t} #{c}"
}

 

[ポイント]

  さすがに関数を書きたくなったよ。