Если каждая из "маленьких переменных" принимает одно из 5 значений одного и того же множества вариантов, и при этом нам не важен порядок элементов, и при этом допускаются дубли, то это похоже на "Сочетание с повторениями".
Количество сочетаний с повторениями считается по формуле:
(n+k-1)! / ((k-1)! * n!)
Где n - количество вариантов, а k - количество элементов.
В случае с двумя элементами и двумя вариантами получается:
(2+2-1)! / ((2-1)!*2!) = 3! / 2! = 3
В случае с 50 элементами и 5 вариантами получается:
(5+50-1)! / ((50-1)! * 5!) = 54! / (49! * 5!) = 3162510