2

行ごとに1つの値を持つ文字列があります。私はそれをttl_countと呼んでいます。

ttl_count は次のようになります

1
1
1
0
0
0
1
1
1
1
0

1と0

私がやりたいことは、「ttl_count」の数字の列を実行し、1 の連続するグループを合計することです。上記の例を使用します。

1
1
1 >> 3
0
0
0
1
1
1
1 >> 4
0

ここでは、2 つの連続したグループが表示されます。1 つは小計が 3 で、もう 1 つは 4 です。計算された各小計を別の変数に送信して、MAX 値を決定し、変数の最後のエントリが '1' である場合に現在の値を表示したいと考えています。小計。

これを行う方法がよくわかりません。

4

1 に答える 1