add week04 problem 03

结果与示例不同，需要再检查。submit()函数验证答案的方式很粗糙，不是精确验证，仅检查返回类型和返回个数。