转载参考:https://blog.csdn.net/weixin_43059934/article/details/123316433 https://zhuanlan.zhihu.com/p/438909352
牛客练习网址:https://ac.nowcoder.com/acm/contest/5652#question