Вася ехал на велосипеде 20 минут, проезжая 500 метров в минуту. Значит, путь на велосипеде:
\[ 20 \,\text{мин} \cdot 500 \,\text{м/мин} = 10000 \,\text{м} = 10 \,\text{км} \]Общий путь составил 12 км. Вычтем из него путь, проделанный на велосипеде:
\[ 12 \,\text{км} - 10 \,\text{км} = 2 \,\text{км} = 2000 \,\text{м} \]Вася проходил 50 метров за минуту. Значит, время, которое он шел:
\[ \frac{2000 \,\text{м}}{50 \,\text{м/мин}} = 40 \,\text{мин} \]Ответ: 40 минут