1からnまでの階乗の数の計算を開始するのに少し行き詰まっています。簡単な解決策は、階乗テーブルを使用することです。
たとえば、1から362,880の間には、1!、2!、3!があります。... 8!と9!。プログラムは、1の間に8つの階乗があることを出力します!と9!。
==
また、数値Xが階乗であるかどうかを判別する別のブール関数にも取り組んでいます。たとえば、Xが5,040の場合はTrueを返しますが、5,033の場合はFalseを返します。これは、リストではなく計算を使用する必要があります。誰かが私を正しい方向に向けることができますか?
..。
ここでは間違いなく再帰が必要ですよね?