2

入力は常に同じ数 N の数値 (たとえば 5) であり、整数には実際に数学的な関係があると仮定します (数値の長さ「1」、「2」、n 番目の月の日数などはありません)。出力は、次の整数と検出されたルール、またはルールが検出されなかったというメッセージのいずれかになります。私は1-2-3の順序で、隣接する数字、1つ離れた数字、2つ離れた数字などの合計および/または差を計算してパターンを探し、モジュールに焦点を当てて、算術シーケンスルールを見つけようとするモジュールを用意することを考えていました同じ方法で乗算および/または除算することによる幾何学的シーケンス、および一般的なアプローチがある場合は、再帰シーケンスを検出するためのモジュール。

ありがとう!

4

2 に答える 2

7

整数シーケンスのオンライン百科事典は、この問題を正確に解決します:-)

于 2010-06-03T15:22:20.167 に答える
3

任意の数列が与えられた場合、「適合する」式を考え出すことができます!

与えられた a1、a2、...、

n-1 次の多項式を (多項式補間を使用して) 見つけるだけで、次のようになります。

P(i) = ai

それだけです。式ができました。多項式補間は、行列方程式 Ax = b (A はヴァンデルモンド行列)を解くのと同じくらい簡単です。

チェックアウト: http://en.wikipedia.org/wiki/Polynomial_interpolation

これが、これらの「次の数字を推測する」問題が少しばかげていると思う理由の 1 つです (読む: 哀れな IQ テスト)。誰もが同じように考えるわけではありません。

于 2010-06-03T17:13:56.867 に答える