此题4种方法(只提供思路)