Решение:
Девочка прошла 500 м на запад, затем 100 м на восток, следовательно, она находится на 500 - 100 = 400 м западнее дома.
После этого девочка прошла 300 м на север.
По теореме Пифагора:
$$d = \sqrt{400^2 + 300^2} = \sqrt{160000 + 90000} = \sqrt{250000} = 500$$
Ответ: 500 м.