• Интересная задача. Хотелось бы узнать формулу.
    Нужно найти число находящееся на 2017 позиций

    question img

Ответы 6

  • Найдем такое максимальное натуральное n, что 45 + 2*(10+11+12+...+n) < 2017, чтобы определить число, цифра которого находится на 2017ой позиции, а затем и саму цифру
  • 2*(10+11+12+..+n) = 2*(n+10)(n-9)/2 = n^2 + n - 90 < 2017 - 45 ----> n^2 + n - 2062 < 0 ----> n = 44 (т.к. 44^2+44=1980, 45^2+45=2070) - можно найти перебором или решив квадратное уравнение
    • Автор:

      bootsie
    • 5 лет назад
    • 0
  • Получаем, что сначала цифры 1..9 занимают позиции 1..45, далее цифры, соответствующие числам 10..44, занимают позиции 46..{45 + 2*(10+11+12+...+44) = 45 + 54*35 = }1935, а следующие 2*45=90 позиций отводятся под числа 45 (2017 попадает в этот промежуток)
    • Автор:

      ozmccall
    • 5 лет назад
    • 0
  • Причем цифра 4 стоит на позициях 1936, 1938, 1940... - на четных, а цифра 5 - на 1937, 1939... - нечетных. 2017 - нечетное - на позиции 2017 стоит цифра 5.
    • Автор:

      gutierrez
    • 5 лет назад
    • 0
  • Спасибо))
    • Автор:

      ortiz
    • 5 лет назад
    • 0
  • Судя по всему, должно получиться число, десятичная запись которого - это 2017 раз повторенное 2017?

    Как приписать 2017 к концу какого-нибудь числа? Домножить это число на 10000 (10^4) и прибавить 2017. Например:

    2017 * 10000 + 2017 = 20172017

    Искомое число можно записать как (...(((2017 * 10000 + 2017)*10000 + 2017)*10000 + 2017)*10000 + ... ) * 10000 + 2017, где количество умножений = 2016

    Обозначим s = 2017, k = 10000, n = 2016

    (...(((s*k + s)*k + s)*k + s)*k + ...)*k + s = s * k^n + s*k^(n-1) + ... + s*k + s = {по формуле суммы геометрической прогрессии} = s * [k^(n+1) - 1]/[k - 1] = 2017*\frac{10000^{2017}-1}{10000-1}

    • Автор:

      atticus
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years