else x[i] <= xave/2 が半分"未満"なのが問題なのかと思ったらそれどころじゃなかった
よく見たらこいつ条件じゃないwwwwぱっと見気付かなかったぜ