Чтобы определить удельный вес городов в общем числе городских населённых пунктов, нужно выполнить следующие действия:
1. Разделим количество городов на общее количество городских населённых пунктов:
\[\frac{18}{22} \approx 0.8182\]
2. Умножим полученное значение на 100%, чтобы выразить его в процентах:
\[0.8182 \times 100\% = 81.82\%\]
Ответ: Удельный вес городов в общем числе городских населённых пунктов Калининградской области составляет 81.82%.