Cod sursa(job #1825582)

Utilizator Tiberiu02Tiberiu Musat Tiberiu02 Data 9 decembrie 2016 13:59:18
Problema Pascal Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
# include <iostream>
# include <fstream>

using namespace std;

int ld( int d, int n )
{
    return ( n / d ) * d;
}

int main()
{
    ifstream fin( "pascal.in" );
    ofstream fout( "pascal.out" );

    int r, d, i, s;

    fin >> r >> d;

    i = d;
    while ( i <= ld( i, r ) && r - ld( i, r ) == ld( i, r ) )
        i *= d;
    i /= d;

    fout << ld( i, r ) - i;

    fin.close();
    fout.close();

    return 0;
}