суббота, 19 октября 2013 г.

116. Длинное число

Последовательные натуральные числа от А до В выписали одно за другим без пропусков, при этом образовалось число, которое без остатка делится на натуральное С. По данным А и С указать наименьшее значение В.
Скачать

1 комментарий:

  1. #include
    using namespace std;
    int main()
    {
    long long a,b,c,x,t;
    cin>>a>>c;
    x=a%c; b=a;
    while (x!=0)
    {
    b++;
    t=b;
    while (t>0)
    {t=t/10;
    x=x*10;
    }
    x=x+b;
    x=x%c;
    }
    cout<<b;
    return 0;
    }

    ОтветитьУдалить