RosettaCodeData/Task/Permutations-by-swapping/Go/permutations-by-swapping-2.go

15 lines
198 B
Go

package main
import (
"fmt"
"permute"
)
func main() {
p := []int{11, 22, 33}
i := permute.Iter(p)
for sign := i(); sign != 0; sign = i() {
fmt.Println(p, sign)
}
}