• Помогите решить задачку.

    Сумма k подряд идущих целых чисел равна x. Найдите наименьшее и наибольшее из этих чисел.

    Например:
    1+2+3=6
    Здесь k=3 (т.к числа три)
    А сумма x=6
    Соответственно ответ у нас 1 и 3. Как нам вывести эти числа?

Ответы 2

  • спасибо огромное!
  • n + n+1 + n+2 + ... + n+k-1 = xkn + (1+k-1)(k-1)/2 = xkn + k(k-1)/2 = x2kn + k(k-1) = 2x2kn = 2x - k(k-1)n = (2x - k(k-1))/(2k) - меньшее числоn + k - 1 = (2x - k(k-1))/(2k) + k - 1 - большее числопроверим для k = 3; x = 6n = (12 - 6)/6 = 1n + 3 - 1 = 1 + 3 - 1 = 3 - верноОтвет: n = (2x - k(k-1))/(2k) - меньшее число, n + k - 1 - большее
    • Автор:

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

Войти через Google

или

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

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

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