配列の処理で
「ある条件を満たす要素以降の要素」に対して
処理をしたい時はどうすればよいのでしょう?

Cで書くなら↓のような感じなのですが
eachを使うと条件を満たした行しか得られないようなので・・

for(i=0; i<MAX-1; i++){
  if(array[i] == 条件)
    for(j=i; j<MAX-1; j++){
      したい処理
    }
  }
}