Даны три мультимножества пар цветных палок:
Вы собираете прямоугольники из этих пар палок следующим образом:
В итоге получатся такие прямоугольники, что противоположные стороны у них одного цвета, а соседние стороны различных цветов.
Каждая пара палок может быть использована не более одного раза, некоторые пары можно не использовать. Не разрешается разбивать пару палок на отдельные палки.
Какую максимальную суммарную площадь можно получить?
В первой строке записаны три целых числа $$$R$$$, $$$G$$$, $$$B$$$ ($$$1 \le R, G, B \le 200$$$) — количество пар красных палок, количество пар зеленых палок и количество пар синих палок.
Во второй строке записаны $$$R$$$ целых чисел $$$r_1, r_2, \dots, r_R$$$ ($$$1 \le r_i \le 2000$$$) — длины палок в каждой паре красных палок.
В третьей строке записаны $$$G$$$ целых чисел $$$g_1, g_2, \dots, g_G$$$ ($$$1 \le g_i \le 2000$$$) — длины палок в каждой паре зеленых палок.
В четвертой строке записаны $$$B$$$ целых чисел $$$b_1, b_2, \dots, b_B$$$ ($$$1 \le b_i \le 2000$$$) — длины палок в каждой паре синих палок.
Выведите максимально возможную суммарную площадь построенных прямоугольников.
1 1 1 3 5 4
20
2 1 3 9 5 1 2 8 5
99
10 1 1 11 7 20 15 19 14 2 4 13 14 8 11
372
В первом примере можно построить один из следующих прямоугольников: красный и зеленый со сторонами $$$3$$$ и $$$5$$$, красный и синий со сторонами $$$3$$$ и $$$4$$$ и зеленый и синий со сторонами $$$5$$$ и $$$4$$$. Лучшая площадь из них равна $$$4 \times 5 = 20$$$.
Во втором примере лучшие прямоугольники: красный/синий $$$9 \times 8$$$, красный/синий $$$5 \times 5$$$, зеленый/синий $$$2 \times 1$$$. Суммарная площадь равна $$$72 + 25 + 2 = 99$$$.
В третьем примере лучшие прямоугольники: красный/зеленый $$$19 \times 8$$$ и красный/синий $$$20 \times 11$$$. Суммарная площадь равна $$$152 + 220 = 372$$$. Обратите внимание, что больше прямоугольников нельзя построить, потому что не разрешается иметь обе взятые пары одного цвета.
Название |
---|