Для ответа на вопрос необходимо перечислить тактические приемы, которые использовал полководец Ганнибал в битве при Каннах.
1. Окружение противника: Ганнибал создал видимость слабости в центре своей армии, заманивая римлян вглубь, а затем окружил их с флангов.
2. Использование кавалерии: Ганнибал эффективно использовал свою кавалерию для разгрома римской кавалерии и последующего удара по флангам римской пехоты.
3. Разнородность войск: Ганнибал умело сочетал различные типы войск, такие как пехота, кавалерия и слоны, для достижения тактического преимущества.
Ответ: 1. Окружение противника. 2. Использование кавалерии. 3. Разнородность войск.