第二题网上有类似的https://blog.csdn.net/jerechen/article/details/79137406