This commit is contained in:
onyx-and-iris 2024-01-02 09:19:19 +00:00
commit 0f357df19d

View File

@ -6,6 +6,7 @@ import (
)
var wg sync.WaitGroup
var mu sync.Mutex
const UNLIMITED = -1
@ -69,7 +70,9 @@ func two(lines []string) int {
wg.Add(1)
go func(i int) {
defer wg.Done()
seedRanges = append(seedRanges, nextTransform(0, []bound{newBound(seeds[i], seeds[i]+seeds[i+1])})...)
mu.Lock()
seedRanges = append(seedRanges, nextTransform(0, []bound{newBound(seeds[i], seeds[i]+seeds[i+1]-1)})...)
mu.Unlock()
}(i)
}