汉尼拔为什么会输