Gọi số lít nước ở mỗi can lần lượt là x, y (lít; x, y ∈ N*)
Vì khi lấy ở can một cho sang can hai một lượng nước bằng 2 lần số lít nước ở can hai, sau đó lại lấy ở can hai cho sang can một một lương nước bằng lượng nước còn lại ở can một, lúc này can một nhiều hơn can hai 30l nước và tổng lượng nước ở hai can là 38l nước, nên ta có:
Lượng nước ở mỗi can sau 2 lần lấy lần lượt là:
x - 2y + [x - (x - 2y)] ; y + 2y - [x - (x - 2y)]
=> x - 2y + [x - (x - 2y)] - {y + 2y - [x - (x - 2y)]} = 30
=> x - 2y + 2y - (3y - 2y) = 30
=> x - y = 30
Lại có: x + y = 38
\(\Rightarrow\left\{{}\begin{matrix}x-y+x+y=30+38\\x-y-x-y=30-38\end{matrix}\right.\) \(\Rightarrow\left\{{}\begin{matrix}2x=68\\-2y=-8\end{matrix}\right.\)
\(\Rightarrow\left\{{}\begin{matrix}x=34\\y=4\end{matrix}\right.\) (thoả mãn điều kiện x, y ∈ N*)
Vậy số lít nước ở mỗi can dầu lần lượt là 34 l nước và 4 l nước.