Как найти сумму последовательных нечетных чисел
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.
Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.
Количество просмотров этой статьи: 68 433.
Последовательные нечетные числа можно сложить вручную, а можно сделать это гораздо легче и быстрее (особенно, когда чисел очень много). Запомнив простую формулу, вы сможете быстро складывать числа без калькулятора. Также можно найти последовательность нечетных чисел по их сумме.
- Как правило, в задачах указывается последнее число. Например, если требуется найти сумму последовательных нечетных чисел от 1 до 81, то последнее число – это число 81.
![]()
- В нашем примере последним числом является 81, поэтому: 81 + 1 = 82.
![]()
- Например, 82/2 = 41.
![]()
- Например, 41 х 41 = 1681. Это означает, что сумма всех последовательных нечетных чисел от 1 до 81 равна 1681.
![]()
- Сумма первого нечетного числа равна 1
- Сумма первых двух нечетных чисел: 1 + 3 = 4 (= 2 х 2).
- Сумма первых трех нечетных чисел: 1 + 3 + 5 = 9 (= 3 х 3).
- Сумма первых четырех нечетных чисел: 1 + 3 + 5 + 7 = 16 (= 4 х 4).
![]()
- Сумма первого нечетного числа равна 1. Квадратный корень из 1 равен 1 и складывается только одно число.
- Сумма первых двух нечетных чисел: 1 + 3 = 4. Квадратный корень из 4 равен 2 и складываются два числа.
- Сумма первых трех нечетных чисел: 1 + 3 + 5 = 9. Квадратный корень из 9 равен 3 и складываются три числа.
- Сумма первых четырех нечетных чисел: 1 + 3 + 5 + 7 = 16. Квадратный корень из 16 равен 4 и складываются четыре числа.
![]()
- Например, вместо n в формулу подставьте 41: 41 х 41 = 1681, то есть сумма 41 последовательного нечетного числа равна 1681.
- Если количество складываемых нечетных чисел не известно, формула имеет такой вид: S = (1/2(n + 1)) 2 .
![]()
![]()
![]()
- Это означает, что второе число ряда равно n + 2, третье число равно n + 4 и так далее.
![]()
- Например, нужно найти ряд двух последовательных нечетных чисел, сумма которых равна 128. В этом случае напишите: n + n + 2 = 128.
![]()
- Например, n + n + 2 = 128 упрощается до 2n + 2 = 128.
![]()
- Сначала выполните операции сложения и вычитания. В нашем примере из обеих сторон уравнения вычтите 2 и получите 2n = 126.
- Теперь перейдите к умножению и делению. В нашем примере обе стороны уравнения разделите на 2, чтобы обособить n: n = 63.
![]()
- В нашем примере ответом будут числа 63 и 65, потому что n = 63 и n + 2 = 65.
- Всегда проверяйте ответ, подставив его в уравнение. Если сумма найденных чисел не равна данному значению, перерешайте задачу.
Дополнительные статьи
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
- ↑http://mathforum.org/k12/mathtips/addconsec.odd.html
- ↑http://www.mathsteacher.com.au/year10/ch02_linear_equations/06_consecutive_numbers/cons.htm
Об этой статье
![]()
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.
Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 68 433.
Задача "Сумма нечетных чисел"
Вычислить сумму всех нечетных чисел из интервала [a, b]. Например, сумма нечетных чисел из интервала [2, 9] равна 3 + 5 + 7 + 9 = 24.
Вход. Два целых числа a и b (0 £ a £ b £ 300).
Выход. Сумма всех нечетных чисел из интервала [a, b].
Пример входа
Пример выхода
Решение . Элементарные вычисления.
По условию на числа a и b наложены ограничения, при которых искомая сумма будет лежать в пределах типа integer . При a = 0 и b = 300 сумма будет наибольшей и равной 22500, что меньше 32767 (максимального значения типа integer ). Можно воспользоваться циклической программой:
if i mod 2 <> 0 then sum:= sum + i;
Приведенная программа циклическая, но можно результат вычислить и математически.
Пересчитаем значения a и b так, чтобы a равнялось наименьшему нечетному числу из интервала [a, b], а b – наибольшему. То есть если a четно, то увеличим его на 1. Если b четно, то уменьшим его на 1. Если a или b было четным, то исходный интервал [a, b] изменится, но при этом сумма его нечетных чисел останется такой же как и сумма нечетных чисел исходного интервала.
Если a > b, то искомая сумма рана 0. Хоть по условию задачи имеет место неравенство a £ b, но после выше приведенного преобразования интервала [a, b] может получиться a > b . Такая ситуация может, например, возникнуть на интервале [4; 4] (a = b = 4). После преобразования получим a = 5, b = 3.
Сумму всех нечетных чисел из интервала [a, b] считаем по формуле суммы арифметической прогрессии. Поскольку значения a и b нечетные (после преобразования исходного интервала), то количество нечетных чисел в интервале [a, b] равно (b — a) / 2 + 1, а сумма всех нечетных чисел равна
Не забываем, что целочисленное деление в Паскале совершается оператором div. Программа подсчета при помощи приведенной формулы имеет вид:
if (a mod 2 = 0) then Inc(a);
if (b mod 2 = 0) then Dec(b);
if (b < a) then res := 0
else res := (a + b) * ((b — a) div 2 + 1) div 2;
Приведенная программа синтаксически верна, но попробуйте запустить ее на критических значениях a и b, то есть при a = 0 и b = 300. Ответом будет значение -10268. Что же произошло?
Вычисления в Паскале происходят слева направо, то есть при выполнении операции
res := (a + b) * ((b — a) div 2 + 1) div 2;
сначала произойдет умножение в скобках (a + b) * ((b — a) div 2 + 1) , а потом результат разделится нацело на 2. А результат в скобках при малых a и больших b превосходит значение 32767, происходит переполнение!
Для решения проблемы сначала надо один из сомножителей разделить на 2, а потом результат умножить на второй множитель. Переполнения не будет. Это все равно что выражение x * y / c вычислять как x / c * y. Математически выражения дают один результат. Но при вычислении на языке программирования первое выражение может давать переполнение, а второе нет. При этом во втором выражении множитель x должен обязательно нацело делиться на c.
Поскольку числа a и b после преобразования интервала нечетные, то их сумма делится на 2, и выражение можно переписать в виде
Как найти сумму последовательных нечетных чисел
Эта статья расскажет вам о быстром способе нахождения суммы последовательных нечетных чисел.
1 Шаблон:
- Сумма первого нечетного числа = 1
- Сумма первых двух нечетных чисел = 1 + 3 = 4 (= 2 * 2).
- Сумма первых трех нечетных чисел = 1 + 3 + 5 = 9 (= 3 * 3).
- Сумма первых четырех нечетных чисел = 1 + 3 + 5 + 7 = 16 (= 4 * 4).
2 Формула. Чтобы найти сумму первых 12 нечетных чисел, вычислите квадрат 12, умножив 12 * 12 = 144
3 Общая формула. Чтобы найти сумму n последовательных нечетных чисел, умножьте n * n (или возведите n в квадрат).
4 Вычисление суммы нечетных чисел до определенного числа.
- Выберите двухзначное нечетное число и прибавьте к нему 1. Например, выбранное число 81; тогда 81 +1 = 82
- Разделите эту сумму на два. 82/2 = 41. Это общее число нечетных чисел от 1 до 81.
- Результат возведите в квадрат и вы получите сумму нечетных чисел от 1 до некоторого двухзначного числа. 41 * 41 = 1681. Итак, сумма всех нечетных чисел от 1 до 81 равна 1681.