Исходники и презентации

This commit is contained in:
2025-05-23 07:26:39 +03:00
parent aa948179d5
commit 02d8430a3a
514 changed files with 13773 additions and 0 deletions

View File

@ -0,0 +1,26 @@
package main
import (
"fmt"
)
func produce(source int, permutation func(int) int) func() int {
return func() int {
source = permutation(source)
return source
}
}
func mutate(number int) int {
return (1664525*number + 1013904223) % 2147483647
}
func main() {
next := produce(1, mutate)
fmt.Println(next())
fmt.Println(next())
fmt.Println(next())
fmt.Println(next())
fmt.Println(next())
}