File tree 1 file changed +7
-6
lines changed
Probleme/1518. Water Bottles
1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -3,17 +3,18 @@ class Solution
3
3
public:
4
4
int numWaterBottles (int numBottles, int numExchange)
5
5
{
6
- int ans = 0 ;
6
+ int ans = 0 ; // Total des bouteilles bues
7
7
8
+ // Tant qu'il y a assez de bouteilles pour les échanger contre de nouvelles
8
9
while (numBottles >= numExchange)
9
10
{
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
12
13
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
15
16
}
16
17
17
- return ans + numBottles;
18
+ return ans + numBottles; // Retourner le nombre total de bouteilles bues
18
19
}
19
20
};
You can’t perform that action at this time.
0 commit comments