农夫过河问题——程序设计