hashes = [
  {name: 'Vasya', apples: 2, bananas: 4},
  {name: 'Sasha', apples: 0, bananas: 5},
  {name: 'Misha', apples: 1, bananas: 0},
  {name: 'Petya', apples: 2, bananas: 6},
  {name: 'Dasha', apples: 3, bananas: 0}
]

hashes.each do |h| 
  print(h[:name]) 

  h.reverse_each do |k, v| 
    if v.to_i > 0 
      print(" #{k} - #{v}") 
      break
    end
  end

  puts
end