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.

34 lines
563 B

package main
import (
"github.com/01-edu/z01"
correct "./correct"
student "./student"
)
func main() {
// testing examples of subjects
table := []int{
5, 3,
5, 1,
1, 1,
1, 5,
}
// testing special cases and one valid random case.
table = append(table,
0, 0,
-1, 6,
6, -1,
z01.RandIntBetween(1, 20), z01.RandIntBetween(1, 20),
)
// Tests all possibilities including 0 0, -x y, x -y
for i := 0; i < len(table); i += 2 {
if i != len(table)-1 {
z01.Challenge("Raid1d", correct.Raid1d, student.Raid1d, table[i], table[i+1])
}
}
}