注意同一个下标被大小不同的区间多次反转的情况,比如:
input:
5 3 0 1 5 0 2 3 1 1 5
output:
3
个人首次没过的原因是因为取反应该异或 1,而不是 0,所以更多的情况我也不太清楚。