если посчитать точки в пределах одного многоугольника, то центральная точка (и прочие внутренние, если вам придёт фантазия их понаставить) будет подсчитана один раз, точки на сторонах — два раза, точки в вершинах — соответственно, шесть, четыре, три раза. Вот и выводите формулу.
вот! вот это и надо, спасибо.
Если вы имели в виду какое-нить интересное обобщение, расскажите.
нет, просто посчитать. еще для точек в несколько рядов и с чередованиями (например для восьмиугольников еще квадраты будут), ну там все понятно (теперь).
только вот тут чего - у шестиугольников точек на сторонах нету. если шесть вершин разделить на три будет два, а заполнение дает один к трем, ну вроде технически поправимо нет, все верно в стартовом посте ошибка шестиугольник один к двум