Во второй день пешеход прошёл на 8 километров больше, чем в первый (так как 20-12 = 8). При этом он шёл на два часа больше, чем в первый. То есть за час он проходит 8\2 = 4 километра. В первый день он прошёл 12 километров, значит, 12\4 = 3 часа. В первый день он шел три часа.
Во второй день он рошёл 20 клилометров, значит, 20\4 = 5 часов он шёл во второй день.