第四题我用的并查集+map记录同一个数的所有位置可以过, 第三题感觉不好写,要考虑数值范围