Skip to content

Commit bd2b3ed

Browse files
Update main.cpp
1 parent 49effe6 commit bd2b3ed

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Probleme/1518. Water Bottles/main.cpp

+7-6
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,18 @@ class Solution
33
public:
44
int numWaterBottles(int numBottles, int numExchange)
55
{
6-
int ans = 0;
6+
int ans = 0; // Total des bouteilles bues
77

8+
// Tant qu'il y a assez de bouteilles pour les échanger contre de nouvelles
89
while (numBottles >= numExchange)
910
{
10-
int r = numBottles % numExchange;
11-
ans += numBottles - r;
11+
int r = numBottles % numExchange; // Bouteilles restantes après échange (pleine)
12+
ans += numBottles - r; // Ajouter les bouteilles bues
1213

13-
numBottles /= numExchange;
14-
numBottles += r;
14+
numBottles /= numExchange; // Mettre à jour le nombre de bouteilles après échange
15+
numBottles += r; // Ajouter les bouteilles restantes pour le prochain échange
1516
}
1617

17-
return ans + numBottles;
18+
return ans + numBottles; // Retourner le nombre total de bouteilles bues
1819
}
1920
};

0 commit comments

Comments
 (0)