2508/3000 #3

Merged
mhhung merged 2 commits from 2508/3000 into main 2025-08-26 06:24:03 +00:00
Showing only changes of commit 4b92457f40 - Show all commits

View File

@@ -0,0 +1,27 @@
package main
import (
"fmt"
"math"
)
func areaOfMaxDiagonal(dimensions [][]int) int{
maxDiagonal := 0
maxArea := 0
for _, dimension := range dimensions{
l := dimension[0]
w := dimension[1]
diagonalSquare := l * l + w * w
area := l * w
if diagonalSquare > maxDiagonal{
maxDiagonal = diagonalSquare
maxArea = area
}else if diagonalSquare == maxDiagonal{
maxArea = int(math.Max(float64(maxArea), float64(area)))
}
}
return maxArea
}