Thursday, 11 February 2016

UVa 10346 - Peter's Smokes

#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long int n,k,rem,butt,sum;
    while(cin>>n>>k)
    {
        butt=(n/k)+(n%k);
        sum=(n/k);

        while(butt>=k)
        {
            sum=sum+(butt/k);
            butt=(butt/k)+(butt%k);
        }

        cout<<(sum+n)<<endl;
    }
    return 0;
}

No comments:

Post a Comment