From 55030af64d252c77e4a612b091477555158ad960 Mon Sep 17 00:00:00 2001 From: julien Date: Thu, 15 Oct 2026 21:22:27 +0200 Subject: [PATCH] exercise done --- exercises/group_meals.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/exercises/group_meals.rb b/exercises/group_meals.rb index 85ce756..99f6644 100644 --- a/exercises/group_meals.rb +++ b/exercises/group_meals.rb @@ -36,5 +36,14 @@ meals = [ ] def meal_totals(meals) - # À compléter. + total = {} + meals.each do |meal| + unless total.key?(meal[:food]) + total[(meal[:food])] = 0 + end + total[(meal[:food])] += meal[:quantity] + end + total end + +puts meal_totals(meals)