Recensement lionesque – Regional event 2019

Level 3

Énoncé

Haruhi veut observer les troupes de lions présentes dans la savane et trouver celle dont le territoire est le plus étendu. Pour cela elle répertorie les positions de tous les lions présents dans sa zone de recherche.

Une troupe de lion est constituée d'un seul mâle dominant et de femelles partant à la chasse.

Haruhi considère que la position d'une troupe correspond à celle du mâle dominant, et qu'une femelle appartient à la troupe dont elle est la plus proche en distance de Manhattan.

La taille du territoire d'une troupe correspond à la somme des distances entre chaque femelle d'une troupe et le mâle.

On considère qu'une lionne ne peut être à la même distance de deux lions.

Distance de Manhattan

La distance de Manhattan est la distance entre deux points d'un quadrillage représentant la distance parcourue afin de rejoindre ces deux points en suivant les lignes du quadrillage. Par exemple deux points A(1, 4) et B(4, 1) auront une distance de Manhattan de 6.

Entrée

Une position est représentée par les coordonnées en abscisse et ordonnée x y sur une seule ligne séparées par un espace.

L’entrée contiendra :

  • Sur la première ligne, un entier : m, taille de la liste des mâles.
  • Sur la ligne suivante, un entier : f, taille de la liste des femelles.
  • Sur les lignes suivantes, une liste de m éléments : males, liste des positions des mâles.
  • Sur les lignes suivantes, une liste de f éléments : femelles, liste des positions des femelles.

Sortie

Afficher sur la sortie standard la taille de la plus grande troupe présente.

Contraintes

  • $0 < m ≤ 10000$
  • $0 < f ≤ 10000$
  • $0 ≤ x ≤ 10000$
  • $0 ≤ y ≤ 10000$

Runtime constraints

Maximum memory usage
1000 kilobytes
Maximum execution time
1000 milliseconds

Input/output samples

Sample input
2
2
0 3
3 1
1 2
1 0
Sample output
3
Note

Le lion qui est à la position $(3, 1)$ est celui qui a le territoire le plus grand: une lionne est à distance 3 de lui.

Sample input
3
5
4 7
1 5
3 3
2 7
0 6
4 5
5 3
3 0
Sample output
5
Note

Le lion qui est à la position $(3, 3)$ est celui qui a le territoire le plus grand: une lionne est à distance 2 de lui et l'autre à distance 3.

Submit your solution

You have to register or log in to be able to submit your solution.