给出一组物品清单，要求将它们分到两个组中，使得每组的总价值相等。如果无法实现要求，则输出无法将物品分成两组的原因。
以下是一组示例物品及其价值：
物品1：价值5
物品2：价值3
物品3：价值8
物品4：价值4
这是一道经典的背包问题，可以使用动态规划来解决。将物品按价值从大到小排列后，依次将每个物品加入第一组或第二组，直到两组的总价值相等或已无法再添加物品。如果无法实现要求，则输出"无法将物品分成两组"。