The US voting system doesn't even solve that one "problem" you are presenting. The number of districts and votes are constantly adjusted to population.