All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g3001_3100.s3100_water_bottles_ii.Solution Maven / Gradle / Ivy

There is a newer version: 1.37
Show newest version
package g3001_3100.s3100_water_bottles_ii;

// #Medium #Math #Simulation #2024_04_19_Time_0_ms_(100.00%)_Space_40.8_MB_(45.33%)

public class Solution {
    public int maxBottlesDrunk(int numBottles, int numExchange) {
        int emptyBottles = numBottles;
        int bottleDrinks = numBottles;
        while (numExchange <= emptyBottles) {
            bottleDrinks += 1;
            emptyBottles = 1 + (emptyBottles - numExchange);
            numExchange++;
        }
        return bottleDrinks;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy