Skip to content

Commit 7c5681b

Browse files
committed
Print timing
1 parent 38c63ca commit 7c5681b

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

Diff for: 2021/day19/day19.go

+13-3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import (
1717
"log"
1818
"os"
1919
"strings"
20+
"time"
2021
)
2122

2223
type Direction int
@@ -284,16 +285,25 @@ func runFile(fname string) {
284285
d.orientations = d.pointset.allOrientations()
285286
}
286287
fmt.Printf("Running Part 1 on %s\n", fname)
288+
start := time.Now()
287289
res1 := part1(devices)
288-
log.Printf("Part 1 got %d\n", res1)
290+
dur := time.Since(start)
291+
fmt.Printf("Part 1 got %d\n", res1)
292+
fmt.Printf("Part 1 took %s\n", dur)
289293
fmt.Printf("Running Part 2 on %s\n", fname)
294+
start = time.Now()
290295
res2 := part2(devices)
291-
log.Printf("Part 2 got %d\n", res2)
296+
dur = time.Since(start)
297+
fmt.Printf("Part 2 got %d\n", res2)
298+
fmt.Printf("Part 2 took %s\n", dur)
292299
}
293300

294301
func main() {
295302
for _, fname := range os.Args[1:] {
296-
log.Printf("Running day19 on %s\n", fname)
303+
fmt.Printf("Running day19 on %s\n", fname)
304+
start := time.Now()
297305
runFile(fname)
306+
dur := time.Since(start)
307+
fmt.Printf("%s took %s\n", fname, dur)
298308
}
299309
}

0 commit comments

Comments
 (0)