c语言版背包问题