Ответ:

Пусть красных точек r, а синих — b. Тогда r + b = 20.

Разноцветных отрезков A = rb, а одноцветных B = r(r − 1)/2 + b(b − 1)/2.

Поэтому A − B = (20 − (r − b)²)/2. Разность квадратов неотрицательна, значит выражение максимально, когда r = b = 10.

Тогда A − B = (20 − 0)/2 = 10.

Ответ: 10.