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 wg sync.WaitGroup
var mu sync.Mutex
const UNLIMITED = -1 const UNLIMITED = -1
@ -69,7 +70,9 @@ func two(lines []string) int {
wg.Add(1) wg.Add(1)
go func(i int) { go func(i int) {
defer wg.Done() 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) }(i)
} }