Zhvillo një algoritëm që zgjidh problemin.
Duke pasur parasysh një varg të integers, të gjeni çiftin e elementeve fqinje që ka produkti më i madh dhe ktheni atë produkt.
Ky problem mund të zgjidhet me algoritmin e mëposhtëm: 1. Krijo një variabel `max_product`, dhe inicializon atë në numrin më të vogël në gjuhën tënde (të tilla si Integer.MIN_VALUE për Java). 2. Iteroni mbi matër të dhënë dhe gjeneroni secilën palë të elementeve fqinje. 3. Kalkulojeni produktin e secilës palë, dhe kontrolloni nëse është më i madh se `max_product` 4. Nëse është, vendosni `max_product` në produktin aktual 5. Kthejeni `max_product`.