Обозначим количество зерна, которое перевозил каждый шофёр за один рейс, через \( x \) тонн.
Первый шофёр сделал 5 рейсов, значит, он перевёз \( 5x \) тонн зерна.
Второй шофёр сделал 3 рейса, значит, он перевёз \( 3x \) тонн зерна.
По условию, первый шофёр перевёз на 20 тонн больше, чем второй. Составим уравнение:
\[ 5x = 3x + 20 \]
Решим уравнение:
\[ 5x - 3x = 20 \]
\[ 2x = 20 \]
\[ x = \frac{20}{2} \]
\[ x = 10 \]
Значит, за один рейс каждый шофёр перевозил 10 тонн зерна.
Теперь найдём, сколько всего зерна перевёз каждый шофёр:
Первый шофёр: \( 5 \text{ рейсов} \times 10 \text{ т/рейс} = 50 \) тонн.
Второй шофёр: \( 3 \text{ рейса} \times 10 \text{ т/рейс} = 30 \) тонн.
Проверим условие: \( 50 \text{ т} - 30 \text{ т} = 20 \) тонн. Всё верно.
Ответ: Первый шофёр перевёз 50 тонн, второй шофёр перевёз 30 тонн.