モノリスの入力の例を次に示します。この例には4つあります。
_
| | _
| | _ | |
| | | | | | _
_| |_| |___| |____| |_
最初のモノリスの高さは4ユニット、2番目は2ユニット、3番目は3ユニット、最後は1ユニットです。
タスク
プログラムは、モノリスの高さを左から右の順に出力する必要があります。出力形式は、任意の種類のリストまたは配列にすることができます。
ノート
- 入力は、任意の次元の文字列、文字列のリスト、または文字のリストとして取得できます。
- これはcode-golfであるため、最低バイトが勝ちます。
- モノリスは常に同じ幅を持ち、常に少なくとも1つ
_
離れていると仮定する必要があります。 - それらはどんな高さでも、どんな数量でも来ることができます。
I / O
_
| | _
| | _ | |
| | | | | | _
_| |_| |___| |____| |_ >> [4,2,3,1]
_
| |
_ | |
| | _ | | _
_| |_| |__| |_| |_ >> [2,1,4,1]
_ _ _
| |_| |_| |_____ >> [1,1,1]
____________________ >> undefined behavior
_
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | >> [11]
_ _ _ _ _
_ | | _ | | _ | | _ | | _ | |
| |_| |_| |_| |_| |_| |_| |_| |_| |_| | >> [1,2,1,2,1,2,1,2,1,2]
[10]
モノリスではありません[11]
か?