c语言博弈算法