Решение:
1) 300 км = 30 000 000 см
2) 30 000 000 : 1 000 000 = 30 (см) - расстояние между этими городами на карте.
Ответ: 30 см