Обозначим год битвы при Каннах как \( K \) и год разрушения Карфагена и Коринфа как \( R \).
Условие задачи: \( (K - R) + 1 = 71 \).
Вычтем 1 из обеих частей уравнения:
\[ K - R = 71 - 1 \]
\[ K - R = 70 \]
Разница между годом битвы при Каннах и годом разрушения Карфагена и Коринфа составляет 70 лет.
Ответ: Разница между годом битвы при Каннах и годом разрушения Карфагена и Коринфа равна 70 годам до н. э.