s = gets.chomp.split(//) sum = (size = s.size) circle = s.count('o') puts (circle.to_f / sum) * 100 (0...size - 1).each do |i| sum -= 1 circle -= 1 if s[i] == 'o' puts (circle.to_f / sum) * 100 end