любой прямоугольник будет электрически нейтральным тогда и только тогда, когда хотя бы одна из его сторон целая
Увы и ах, так же красиво не получается. Любой отрезок можно сделать электрически нейтральным, подбирая начало координат. Соответственно, и любой прямоугольник, который суть декартово произведение отрезков, можно сделать таковым.
Можно, конечно, это довести до корректного решения. Например, потребовав, чтобы прямоугольник был электрически нейтральным при любом размещении начала координат. Или пойти от противного: пусть при каком-то начале координат большой прямоугольник НЕ нейтрален, тогда хотя бы один из составляющих прямоугольников не нейтрален, дальше просто.
Но вот та удивительная лёгкость и красота, которая была в комплексных функциях, портится. В вещественных функциях (к которым можно свести любую раскраску) если интеграл при каких-то двух разных началах координат принимает противоположные значения, то всегда найдётся такое начало координат, что интеграл обратится в ноль (непрерывность, бессердечная ты тварь!). А комплексная аналитическая функция запросто может принимать противоположные значения, вообще нигде в нуль не обращаясь.
Так что этот метод остаётся несокрушимым памятником комплексному анализу: казалось бы, задача вообще не предполагает каких-то там комплексных чисел, но когда они выходят на сцену, публика просто замирает от восхищения. Жалко, что школьникам это невозможно продемонстрировать.