You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
534 B

package main
import (
"reflect"
"../lib"
"./correct"
"./student"
)
func main() {
i := 0
for i < lib.SliceLen {
table1 := lib.MultRandIntBetween(-100, 100)
tableCopyBefore := make([]int, len(table1))
copy(tableCopyBefore, table1)
table2 := make([]int, len(table1))
copy(table2, table1)
student.SortIntegerTable(table1)
correct.SortIntegerTable(table2)
if !reflect.DeepEqual(table1, table2) {
lib.Fatalf("SortIntegerTable(%v), table1 == %v instead of %v ", tableCopyBefore, table1, table2)
}
i++
}
}