1) У карфагенян был мощный флот, и поначалу римляне попросту не могли войти в африку, но затем римляне усоверш. свой флот, и начали разбивать врага.2) Больше рекрутов. У Рима было большое кол-во рекрутов, также они нанимали наёмников.3) Наземное превосходство. у римлян была серьёзно организованная дисциплина, вооружение.4) Римские захватчики не обременяли побеждённых налогами и податями, Карфаген же действовал наоборот.Сократи немного и норм будит)