Дистанционная подготовка: Что не так с моим кодом? Почему не проходит седьмой тест?
Что не так с моим кодом? Почему не проходит седьмой тест?
от Кирилл Майченко - Понедельник 27 Июль 2015, 23:44
1453. Полярные единички
  #include <iostream>

using namespace std;

int main()
{
    int n,k;
    long long m;

    cin >> n;
    k = 0;m = 0;
    while (k<=30000000)
    {
        m = m * 10 + 1;
        if (m % n == 0)
        {
            cout << m << endl;
            return 0;
        }
        k++;
    }
    cout << "NO" << endl;
    return 0;
}
Re: Что не так с моим кодом? Почему не проходит седьмой тест?
от Alexey Prokopnev - Среда 29 Июль 2015, 20:58
  У Вас происходит переполнение переменной m.