求教算法,用程序写出来,什么语言都可以