Challenge: Finding the Largest Element in a Grid
Task
Below is an unfinished code for finding the largest int
element in a 4x4 matrix or grid. Read the code and complete it by replacing the blanks (___
) with appropriate code.
index
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package main
import "fmt"
// The `rand` module contains the Intn method which returns a random integer.
import "math/rand"
func findMax(___) int {
var max int = arr[0][0]
for i := 0; i < 4; i++ {
for j := 0; j < 4; j++ {
if arr[i][j] > max {
max = ___
}
}
}
return ___
}
func getRandomArray() [4][4] int {
var arr ___ ___
for i := 0; i < 4; i++ {
for j := 0; j < 4; j++ {
// Syntax: rand.Intn(max)
// 0 <= Returned Value < max
// return value may be 0, cannot be `max`
arr[i][j] = rand.Intn(100)
}
}
return arr
}
func main() {
var numbers = getRandomArray()
var max = findMax(___)
fmt.Println(numbers)
1234567891011121314151617181920212223242526272829303132333435363738package main import "fmt" // The `rand` module contains the Intn method which returns a random integer. import "math/rand" func findMax(___) int { var max int = arr[0][0] for i := 0; i < 4; i++ { for j := 0; j < 4; j++ { if arr[i][j] > max { max = ___ } } } return ___ } func getRandomArray() [4][4] int { var arr ___ ___ for i := 0; i < 4; i++ { for j := 0; j < 4; j++ { // Syntax: rand.Intn(max) // 0 <= Returned Value < max // return value may be 0, cannot be `max` arr[i][j] = rand.Intn(100) } } return arr } func main() { var numbers = getRandomArray() var max = findMax(___) fmt.Println(numbers) fmt.Println("Maximum:", max) }
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 5. Розділ 9
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат