チャレンジ4過去数週間は忙しかったので、私はまだ最後の挑戦についての書き込みをまとめています。今週の終わりか来週の初めまでに何かがあるといいのですが。それまでの間、別の課題はどうですか?私はあなたが私と同じくらい忙しいのではないかと思うので、これを簡単に保ちます。先月のチャレンジの続きとして、機能を作ってもらいたい、 multiplyBig ( a 、 b )、最後の挑戦と同様に、 a そして b は整数のみで構成されたテキスト文字列であり、場合によっては最初の文字として負符号が使用されます。関数は処理する必要があります a そして b 非常に大きな整数として、その積を返します。入力 a そして b 桁数や符号が同じであるとは限りません。
得点
- 100桁の数字の100ペアを正しく乗算できるバージョンの8ポイント。
- 1,000桁の数字の100ペアに対してこれを最も速く実行できる実装に対する3つの追加ポイント(2ポイントは2番目、1ポイントは3番目)。
- 等しい長さの最大のペアを5秒未満で乗算できる実装のための3つの追加ポイント(2秒、2秒、3秒)。
同じ番号がすべてのエントリのテストに使用されます。2つのテキスト文字列入力の使用のみを検討する必要があります。エントリをテストするときに、すべての数値のペアのループ処理を行います。応募期限は、米国東部の午後7時59分、7月15日水曜日です。
幸運を!

最後の挑戦が好きですか?これは10倍良くなります。
JMPブログ