my/go/l7.go

18 lines
No EOL
308 B
Go

package main
import (
"fmt"
)
func main() {
grades := []int{}
grades = append(grades, 4, 3, 5, 2, 4, 5, 3)
good := []int{}
for i := len(grades) - 1; i >= 0; i-- {
if grades[i] >= 4 {
good = append(good, grades[i])
grades = append(grades[:i], grades[i+1:]...)
}
}
fmt.Println(grades[0:3])
}