1.2 KiB
1.2 KiB
id | title | challengeType | forumTopicId | dashedName |
---|---|---|---|---|
5900f46b1000cf542c50ff7d | 問題 254: 各位の階乗の和 | 1 | 301902 | problem-254-sums-of-digit-factorials |
--description--
f(n)
を、n
の各位の階乗の和と定義します。 例えば、f(342) = 3! + 4! + 2! = 32
です。
sf(n)
を、f(n)
の各位の和と定義します。 したがって、sf(342) = 3 + 2 = 5
です。
g(i)
を、sf(n) = i
となる最小の正の整数 n
と定義します。 sf(342)
は 5 ですが、sf(25)
も 5 であり、g(5)
は 25 であることを確認できます。
sg(i)
を、g(i)
の各位の和と定義します。 したがって、sg(5) = 2 + 5 = 7
です。
さらに、g(20)
は 267 であり、1 ≤ i ≤ 20
のときの \sum sg(i)
は 156 であることを確認できます。
1 ≤ n ≤ 150
のとき、\sum N(i)
を求めなさい。
--hints--
sumsOfDigitFactorials()
は 8184523820510
を返す必要があります。
assert.strictEqual(sumsOfDigitFactorials(), 8184523820510);
--seed--
--seed-contents--
function sumsOfDigitFactorials() {
return true;
}
sumsOfDigitFactorials();
--solutions--
// solution required