5.4 附录:巧算100问题的代码