3.2.1 将问题转化为程序