Ест формула по вычислению НОК через НОД двух данных чисел:
НОК(а;b)= |a*b| / НОД(a;b).
В данном случае 100! и 50!!! - числа положительные, и потому модуль можно опустить, т.к. модуль положительного числа равен самому этому числу.
НОД 100! и 50! = 50!, что очевидно.
Значит, НОК = (100! * 50!) / 50! = 100!= 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000