OneCompiler

LKP 8.2

100

import scala.math.{min, max, abs}

object Main extends App {
val n = scala.io.StdIn.readLine().trim().toInt

// Read the first array
val firstArray = scala.io.StdIn.readLine().trim().split(" ").map(_.toInt)

// Read the second array
val secondArray = scala.io.StdIn.readLine().trim().split(" ").map(_.toInt)

// Convert negative elements to their absolute values
for (i <- 0 until n) {
firstArray(i) = abs(firstArray(i))
secondArray(i) = abs(secondArray(i))
}

// Find the maximum values in each array
var big1 = firstArray.max
var big2 = secondArray.max

// Calculate the product of the maximum values
val hasil = big1 * big2
println(hasil)
}