From 31cc22317032a9c6c0fc65878badd07a056100d0 Mon Sep 17 00:00:00 2001 From: Davide Oddone Date: Fri, 8 Dec 2023 00:39:40 +0100 Subject: [PATCH] Removed one bug, many to go --- day07/cards.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/day07/cards.go b/day07/cards.go index 022dd64..4d6793b 100644 --- a/day07/cards.go +++ b/day07/cards.go @@ -113,10 +113,10 @@ func ThreeOrTwo(cards string) int { for i := range mapSeeds { // If an element has 3 values, we have a three of a kind if m[i] == 3 { - return 4 + return 3 /// If an element has 2 values, we have a two pair } else if m[i] == 2 { - return 3 + return 2 } } return -1 @@ -233,7 +233,7 @@ func main() { var wg sync.WaitGroup wg.Add(len(lines)) for i := 0; i < len(lines); i++ { - go g.DetermineType(cards[i], i, &wg) + g.DetermineType(cards[i], i, &wg) } wg.Wait() @@ -251,7 +251,7 @@ func main() { g.baseThirteen[i] = make([]int, len(g.typeOfHand[i])) // For every element in a single type of hand for j := range g.typeOfHand[i] { - go g.ChangeBase(i, j, &wg) + g.ChangeBase(i, j, &wg) } } wg.Wait()