package main
import (
"fmt"
"math"
)
func findMinAndMax(arr []int) (int, int) {
if len(arr) == 0 {
panic("Array is empty")
}
min := math.MaxInt64
max := math.MinInt64
for _, value := range arr {
if value < min {
min = value
}
if value > max {
max = value
}
}
return min, max
}
func main() {
arr := []int{3, 14, 4, 1, 5, 90, 2, 6, 89, 3, 7}
min, max := findMinAndMax(arr)
fmt.Printf("Minimum: %d\n", min)
fmt.Printf("Maximum: %d\n", max)
}
/*
run:
Minimum: 1
Maximum: 90
*/