オンラインのファンタジーサバイバルゲームを作っている会社で働いています。
プレイヤーがレベルをクリアすると、エネルギーポイントが与えられます。 与えられるエネルギーの量は、そのレベルを探索しているときにプレイヤーが見つけた魔法のアイテムによって変わります。
プレイヤーがレベルをクリアしたときに与えられるエネルギーポイントを計算するコードを書いてください。
与えられるポイントは、次の2つのことで決まります:
エネルギーポイントは、次のルールに従って与えられます:
例を見てみましょう:
プレイヤーはレベル20をクリアし、基本値が3と5の2つの魔法のアイテムを見つけました。
このプレイヤーが獲得するエネルギーポイントを計算するには、これらの基本値の倍数のうち、レベル20より小さく、重複しないものをすべて求めます。
{3, 6, 9, 12, 15, 18}
{5, 10, 15}
{3, 5, 6, 9, 10, 12, 15, 18}
3 + 5 + 6 + 9 + 10 + 12 + 15 + 18 = 78