Diferencia de edad entre cónyuges
Las dos edades más altas de una colección con las edades de los miembros de un hogar corresponden a los cónyuges. Devuelve su diferencia de edad como "1 year" o "N years". Si tienen la misma edad, devuelve "No age difference between spouses.".
Ejemplos
Program.ageDifference(new int[]{29, 1, 6, 8, 28}) ➞ "1 year"
Program.ageDifference(new int[]{43, 86, 49, 86}) ➞ "No age difference between spouses."
Program.ageDifference(new int[]{2, 4, 6, 32, 27}) ➞ "5 years"Notas
- Usa la forma singular
"year"solo cuando la diferencia sea de un año. - Si los cónyuges tienen distintas edades, el más joven es al menos 20 años mayor que su hijo de mayor edad.
- La diferencia de edad entre los cónyuges no supera los 18 años.