summaryrefslogtreecommitdiffstats
path: root/aoc
diff options
context:
space:
mode:
Diffstat (limited to 'aoc')
-rw-r--r--aoc/__main__.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/aoc/__main__.py b/aoc/__main__.py
index befa8ec..25a7026 100644
--- a/aoc/__main__.py
+++ b/aoc/__main__.py
@@ -1,6 +1,7 @@
1import argparse 1import argparse
2import importlib 2import importlib
3import os 3import os
4from time import perf_counter
4from typing import List 5from typing import List
5 6
6 7
@@ -34,8 +35,13 @@ if __name__ == '__main__':
34 **dict(args.kwargs) 35 **dict(args.kwargs)
35 ) 36 )
36 37
38 start = perf_counter()
37 print( 39 print(
38 assignment.run( 40 assignment.run(
39 input=assignment.read_input(example=args.example), 41 input=assignment.read_input(example=args.example),
40 ) 42 )
41 ) 43 )
44 end = perf_counter()
45 delta = end - start
46 print()
47 print(f'{(delta if delta > 1 else delta * 1000):.3f}{"s" if delta > 1 else "ms"}')