Операции над множествами обладают и рядом свойств, аналогичных свойствам сложения и умножения чисел. a + b = b + a (переместительный закон сложения). (a + b) + c = a + (b + c) (сочетательный закон сложения). ab = ba (переместительный закон умножения). (ab)c = a(bc) (сочетательный закон умножения). a(b + c) = ab + ac (распределительный закон умножения относительно сложения).
Переместительный (коммутативный) закон сложения : a + b = b + a . Сумма не меняется от перестановки её слагаемых.
Переместительный (коммутативный) закон умножения : a · b = b · a . Произведение не меняется от перестановки его сомножителей.
5
Объяснение:
Уже не актуально наверное, но все же
Решил написать код на Python 3
import math
a = 0
counter = 1
counter2 = 1
for j in range (1, 2020):
for i in range (2, int(math.sqrt(j)) + 1):
if j % i == 0:
a = 0
break
else:
a = j
if a!=0:
counter*=a
for i in range (1, 1580, 2):
counter2*=i
print (counter * 6 * counter2)
Программа выводит огромное число предпоследняя цифра, которого 5 (если запустить код, то вы сможеет это пронаблюдать)
P.S я знаю, что нужно математическое решение (и оно скорре всего проще), но я решил сделать так.
a + b = b + a (переместительный закон сложения).
(a + b) + c = a + (b + c) (сочетательный закон сложения).
ab = ba (переместительный закон умножения).
(ab)c = a(bc) (сочетательный закон умножения).
a(b + c) = ab + ac (распределительный закон умножения относительно сложения).
Переместительный (коммутативный) закон сложения : a + b = b + a . Сумма не меняется от перестановки её слагаемых.
Переместительный (коммутативный) закон умножения : a · b = b · a . Произведение не меняется от перестановки его сомножителей.