diff --git a/bottle.cpp b/bottle.cpp new file mode 100644 index 0000000..c057dcf --- /dev/null +++ b/bottle.cpp @@ -0,0 +1,19 @@ +#include +using namespace std; + +int main() { + int numBottles, numExchange; + cin >> numBottles >> numExchange; // input values + + int total = numBottles; + int empty = numBottles; + + while (empty >= numExchange) { + int newBottles = empty / numExchange; + total += newBottles; + empty = (empty % numExchange) + newBottles; + } + + cout << total << endl; // output result + return 0; +}