10. 最初の壊れたバージョンを探し出す

JavaScriptAlgorithm Meta

少し工夫が必要  - accepted / - tried

一つのプログラムに複数のバージョンがあるとする、いつの間に壊れたハージョンが含まれている。その最初の壊れたバージョンを見つけ出してください。

特定なバージョンが壊れているかどうかはisBad(revision)を使って判断できます。

補足

  1. インプットは非負の整数
  2. 見つからない場合は -1を返す

常にもっといい方法を求めよう。