如果仅A了左右两边的两个
注意,可能是memset的问题
memset(cnt,0,sizeof cnt) 不能这么写
memset(cnt,0,sizeof cnt)
得这么写
memset(cnt,0,sizeof(int) * idx * 2)
或者用for循环清空也可以