6
誰が言った?2016年大統領選挙
この課題では、あなたの仕事は、候補者が言った短い段落またはいくつかの文を取り、それを誰が言ったかを出力する300文字未満のプログラムを作成することです。 入力:関数へのパラメーター、プログラムへの入力などとして使用できます。短い段落で、適切に区切られています。 出力:あなたがそうだと思う候補。これは Ben Carson (1) Ted Cruz (2) John Kasich (3) Marco Rubio (4) Donald Trump (5) Hillary Clinton (6) Bernie Sanders (7) 3月1日の時点で中退した人の名前は省略しました。名前自体を出力することも、より便利なことに、名前に対応する番号を出力することもできます。 スコアリング: あなたのスコアは、あなたが正しいテストケースの割合です。最高スコアが勝ちます。コードゴルフのように、タイ(またはパーフェクトスコア)はコードの長さによって分割されます。 テストケースは以下から取得できます。 http://www.presidency.ucsb.edu/debates.php これまでに起こった(3月1日以前の)民主党と共和党の両方の議論をクリックしてください。「段落」の長さが20文字未満でない限り、すべての段落はテストケースです。 特定のページからテストケースを引き出すコードは次のとおりです。 var t = $(".tools").parentNode.querySelectorAll("p"); var categ = {}, cur = 0; for (var i = 0; i < t.length; …