колко положителни числа по-малко от 300 могат да бъдат образувани с помощта на числата 1, 2, 3 и 5 за цифрите ?
"забележете, че можем да намерим броя на 2 и 3 цифри номера, като просто приемем, че първата цифра също може да бъде нула : 0 1 1 1 2 2 2 2 3 3 2 5 5 брой възможности  3 * 4 * 4  48 . след това , просто добавете броя на 1 цифри числа  4, така че общо е 48 + 4  52 . отговор : b "
divide(factorial(subtract(add(const_4, 1), const_1)), multiply(factorial(1), factorial(subtract(const_4, const_1))))