죽전1동이 남북으로 분동된걸 누락해서 수정함


보정동이 수원 연화장 방면으로 수원시와 접하기 때문에 보정동과 죽전2동은 항상 같은 선거구에 있거나, 아니면 서로 다른 선거구에 속하는 경우 그 북서쪽에 있는 동은 모두  보정동과 죽전2동 중 하나와 같은 선거구에 속함


물론 보정동과 죽전2동이 같은 선거구에 속할 경우 수지구+보정동이 압도적인 상한선 초과이므로 죽전동을 제외한 수지구 일부만으로 선거구가 구성되지 않으면 두 동은 같은 선거구에 속할 수 없음


마찬가지로 남사면-이동읍, 원삼면-백암면도 항상 같은 선거구에 속함


이를 이용하면 선거구를 갑을-병정( 보정동과 죽전2동이 모두 포함)으로 나누는 방법을 계산할때 읍면동을 많이 줄이는 효과가 발생하고, 이정도는 일일히 다 계산해도 무리없이 계산할 수 있는 수준임.


그 다음에 각각 두 선거구를 두개로 분할해보면 무리없이 모든 경우의 수를 예측할 수 있을 것 같음


그리고 죽전동을 제외한 수지구에 죽전2동 보정동을 더하면 이미 수십만명이라 몇개 동을 더 붙이는데 제약이 가해짐


물론 상한선을 최소로 가깝게 할때는 분할하기 어렵더라도, 28만명까지 올린다면 분할 방법이 많아질 것으로 생각됨


일단 1)죽전동을 뺀 수지구만으로 선거구를 짤 수 있는지를 먼저 분석하고, 그 다음에 2)두 선거구를 합했을때 죽전동 제외 수지구+죽전2동+보정동을 모두 포함하게 할 수 있는지를 분석하고, 그 다음으로 3) 2번에서 만든 것을 각각 갑을, 병정으로 나눠보면 될 것 같음