题1:https://www.nowcoder.com/discuss/860135125781106688