fork download
  1. hashes = [
  2. {name: 'Vasya', apples: 2, bananas: 4},
  3. {name: 'Sasha', apples: 0, bananas: 5},
  4. {name: 'Misha', apples: 1, bananas: 0},
  5. {name: 'Petya', apples: 2, bananas: 6},
  6. {name: 'Dasha', apples: 3, bananas: 0}
  7. ]
  8.  
  9. hashes.each do |h|
  10. print(h[:name])
  11.  
  12. h.reverse_each do |k, v|
  13. if v.to_i > 0
  14. print(" #{k} - #{v}")
  15. break
  16. end
  17. end
  18.  
  19. puts
  20. end
Success #stdin #stdout 0.01s 6236KB
stdin
Standard input is empty
stdout
Vasya bananas - 4
Sasha bananas - 5
Misha apples - 1
Petya bananas - 6
Dasha apples - 3