ここでこの問題に遭遇しました。今年初めに開催されたプログラミングコンテストでした。
要約は次のとおりです。
N 個の整数の配列が与えられた場合、連続するすべての M 個の整数の LCM を見つけます。
例えば
Array = [3,5,6,4,8] (hence N = 5)
M = 3
出力:
LCM(3,5,6) = 30
LCM(5,6,4) = 60
LCM(6,4,8) = 24
実際、ここにソリューションのスケッチがありますが、動的プログラミングの部分を理解できませんでした。
したがって、誰かがいくつかの例を使用して同じソリューションについて詳しく説明できれば、それは素晴らしいことです。
新しい、わかりやすいソリューションも高く評価されます。