配列内で最も長い単語を見つける

あなたの課題は、文字列の配列を取得し、配列内で最も長い文字列を出力することです。だから

["tiny", "small", "bigger", "biggest"]

出力は最大になります。

配列の2つの要素の長さが同じ場合は、最初に配列に表示される要素を選択する必要があります。つまり、配列が次のようになっているとします。

["one", "two", "no"]

出力は one ですが、配列が次のようになっているとします:

["two", "one", "no"]

出力は two です。


As this is , the shortest code in bytes wins.

ベストアンサー

Imperative Tampio, 168 bytes

Listan x on riippuen siitä,onko sen ensimmäisen alkion pituus suurempi tai yhtä suuri kuin sen jokaisen alkion pituus,joko sen ensimmäinen alkio tai sen hännän x.

オンライン版

Ungolfed:

Listan pisin alkio on riippuen
siitä, onko sen
ensimmäisen alkion pituus suurempi
tai yhtä suuri
kuin sen jokaisen alkion pituus,
joko

  • sen ensimmäinen alkio tai
  • sen hännän pisin alkio.

オンライン版

これが持つ唯一のゴルフの機会は xpisin alkio
“最も長い要素”を意味する)を置き換えることです。

翻訳:

The longest item in a list is, depending on whether the length
of the first item is greater or equal to the length of each element
in the list, either

  • the first item in the list, or
  • the longest item in the tail of the list.

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です