Gọi số tiền ông Hùng gửi tại ngân hàng A là \( x \) triệu đồng (điều kiện: \( x > 0 \)).
Số tiền ông Hùng gửi tại ngân hàng B là \( 300 - x \) triệu đồng.
Tiền lãi nhận được từ ngân hàng A sau 1 năm là:
\[ \frac{x \times 6}{100} = 0,06x \text{ (triệu đồng)} \]
Tiền lãi nhận được từ ngân hàng B sau 1 năm là:
\[ \frac{(300 - x) \times 5,8}{100} = 0,058(300 - x) \text{ (triệu đồng)} \]
Theo đề bài, tổng số tiền lãi sau 1 năm là 17,72 triệu đồng, nên ta có phương trình:
\[ 0,06x + 0,058(300 - x) = 17,72 \]
Giải phương trình này:
\[ 0,06x + 0,058 \times 300 - 0,058x = 17,72 \]
\[ 0,06x + 17,4 - 0,058x = 17,72 \]
\[ 0,002x + 17,4 = 17,72 \]
\[ 0,002x = 17,72 - 17,4 \]
\[ 0,002x = 0,32 \]
\[ x = \frac{0,32}{0,002} \]
\[ x = 160 \]
Vậy số tiền ông Hùng gửi tại ngân hàng A là 160 triệu đồng.
Số tiền ông Hùng gửi tại ngân hàng B là:
\[ 300 - 160 = 140 \text{ (triệu đồng)} \]
Đáp số: Ngân hàng A: 160 triệu đồng; Ngân hàng B: 140 triệu đồng.