これは、この課題の続編です。課題に近いコード:整数の合計
このチャレンジは少し難しく、またクールなタイトルになります(これが私が選んだ理由です):
2つの文字列間のレーベンシュタイン距離を計算する
最後の課題と同様に、この課題のスコアは、コードと上記の引用の間のレーベンシュタイン距離です。
それでは、詳細を説明しましょう!
あなたのプログラムは2つの入力を受け取ります。両方の文字列には末尾のスペースや改行はなく、それらの間のレーベンシュタイン距離を出力します。レーベンシュティエン距離は、ある文字列を別の文字列に変換するために必要な追加、削除、および置換の数として定義されます。計算方法の詳細については、上記のリンクにあるウィキペディアのページをご覧ください。プログラムが機能するかどうかをテストするには、この計算機を使用します。プログラムは、2つの文字列間のレーベンシュタイン距離のみを出力する必要があります。他に何かが出力された場合、失格となります。 I / Oの例:
Inputs:
test
test2
Output:
1
Inputs:
222
515
Output:
3
Inputs:
Test
test
Output:
1
コードにノーオペレーションやコメントがない場合があります。