Давайте не будем столь строги к участникам. На вкус и цвет...
Ktina, в чем глубинный смысл этой задачи? В том, что если в числе 40320 переставить цифры, то получится 30240?
Понятно, что тут нет никаких других решений без корректировки условия. Думаю, ТС и сам знает, что глубинного смысла тем более нет.
В Олимпиадных задачах есть несколько участников, предлагающих беспросветно однотипные задачи.
С нетерпением ждём просветно разнотипных

Если задача с факториалами не понравилась,
можно жать на факториал

и попросить перенести из Олимпиадного раздела. ТС, надеюсь, не расстроится.