集体智慧编程，C++实现