Колко цели числа между 2000 и 3000, които имат различни цифри и се увеличават от ляво на дясно ?
Тъй като числата трябва да са различни и да се увеличават от ляво на дясно, единствените подредби, с които можем да излезем, са : 245 _ - - > 4 246 _ - - > 3 247 _ - - > 2 248 _ - - > 1 256 _ - - > 3 257 _ - - > 2 258 _ - - > 1 267 _ - - > 268 _ - - > 1 брой числа  20 b
divide(factorial(multiply(divide(2000, const_1000), divide(3000, const_1000))), multiply(factorial(divide(3000, const_1000)), factorial(divide(3000, const_1000))))