12
最も「ユニークな」単語を見つける
選択した言語を使用して、テキスト内で一意の文字の数が最も多い単語を識別することができる最短の機能/スクリプト/プログラムを作成します。 一意の文字には、UTF-8エンコーディングを使用した任意の個別の文字を含める必要があります。 同じ文字の大文字と小文字のバージョンは異なり、区別されます。 'a' != 'A' 単語は空白文字で区切られます。 「文字」は、単一のユニコード文字で表すことができる記号です。 テキストドキュメントはコードで読み込む必要があります。テキストのプリロード/ハードコーディングは許可されていません。 出力は単語であり、その後に一意の文字の数が続きます。 llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch - 18 2つの値を区切る文字が少なくとも1つある限り、2つの値の間の区切り文字/間隔は任意です。 最高のカウントを持つ複数の単語が存在する場合、そのカウントのすべての単語を1行の改行で区切って出力します。 超謝辞-16 偽板状枝-16 これはコードゴルフなので、最短のコードが勝ちます。 English.SEに関するこの回答は、私にこの挑戦を生み出すきっかけとなりました。この例では単語リストのみを使用していますが、テキストはすべて処理できる必要があります。