用于鸽孔排序的C ++程序?