Чтобы вычесть факториал из факториала, никакого общего правила нет: всё, что можно сделать, это вынести за скобки общий множитель, ну например:
Тут ничего хитрого нет. Ну и получается, что нужно считать факториал только меньшего числа. С суммой всё получится аналогично.
Однако, если факториалы большие, это не сильно упростит ситуацию. Кроме того, все маленькие факториалы обычно легко запомнить наизусть, и просто вычесть одно число из другого. Я приведу здесь специально список маленьких факториалов, их нужно запомнить:
Дальше знать необязательно. А в приведённом тобой примере, вообще-то, первое действие - деление. На всякий случай.
Ну тут все просто рассмотри каждые суммы по 2 слогаемых, 1-2=-1, 3-4=-1, 5-6=-1. и так далее, т.е. каждый раз мы складываем -1, теперь нужно понять сколько раз мы сложили, очевидно мы складываем пары, а чисел у нас 2020, значит пар у нас 2020/2=1010, умножаем 1010 на -1, получаем ответ.
Второй : сгруппируем слогаемые так, чтобы мы складывали 1+3+5+7, т.е. сумма всех нечетных до 2019, а в оставшейся группе вынесем минус, тогда получится сумма всех четных до 2020. И нужно из суммы всех нечетных вычесть сумму всех нечетных, но вопрос как эти суммы посчитать? ответ - воспользуемся формулой арифмитической прогрессии. Арифм. прог - последовательность чисел, которые отличаются друг от друга на одно и то же число, называемое разностью.
Тогда сумма первых эн членов арифмитической прогрессии равна
удвоенный первый член+ разность прогрессии умножить на кол-во слогаемых минус 1 ,разделить это пополам и умножить на кол-во пар.
Sn=
1-ые члены известны для каждой группы, это единица и двойка. разности тоже одинаковы, и равны двум(т.к. 3-1=2 и 4-2=2)
А вот сколько слогаемых?. Четных и нечетных чисел равное количество от 2020, значит четных 1010 и нечетных столько же
Тогда Сумма четных 2*1+2(1010-1)*1010/2=(1+1009)*1010=1020100
Тут ничего хитрого нет. Ну и получается, что нужно считать факториал только меньшего числа. С суммой всё получится аналогично.
Однако, если факториалы большие, это не сильно упростит ситуацию. Кроме того, все маленькие факториалы обычно легко запомнить наизусть, и просто вычесть одно число из другого. Я приведу здесь специально список маленьких факториалов, их нужно запомнить:
Дальше знать необязательно.
А в приведённом тобой примере, вообще-то, первое действие - деление. На всякий случай.
-1010
Объяснение:
Ну тут все просто рассмотри каждые суммы по 2 слогаемых, 1-2=-1, 3-4=-1, 5-6=-1. и так далее, т.е. каждый раз мы складываем -1, теперь нужно понять сколько раз мы сложили, очевидно мы складываем пары, а чисел у нас 2020, значит пар у нас 2020/2=1010, умножаем 1010 на -1, получаем ответ.
Второй : сгруппируем слогаемые так, чтобы мы складывали 1+3+5+7, т.е. сумма всех нечетных до 2019, а в оставшейся группе вынесем минус, тогда получится сумма всех четных до 2020. И нужно из суммы всех нечетных вычесть сумму всех нечетных, но вопрос как эти суммы посчитать? ответ - воспользуемся формулой арифмитической прогрессии. Арифм. прог - последовательность чисел, которые отличаются друг от друга на одно и то же число, называемое разностью.
Тогда сумма первых эн членов арифмитической прогрессии равна
удвоенный первый член+ разность прогрессии умножить на кол-во слогаемых минус 1 ,разделить это пополам и умножить на кол-во пар.
Sn=
1-ые члены известны для каждой группы, это единица и двойка. разности тоже одинаковы, и равны двум(т.к. 3-1=2 и 4-2=2)
А вот сколько слогаемых?. Четных и нечетных чисел равное количество от 2020, значит четных 1010 и нечетных столько же
Тогда Сумма четных 2*1+2(1010-1)*1010/2=(1+1009)*1010=1020100
Сумма нечетных 4+2(1010-1)*1010/2=(2+1009)*1010=1021110
Вычитаем из первой суммы вторую и получаем -1010