From 7a28ce25a69d3177879d134b87eeff5f754638b5 Mon Sep 17 00:00:00 2001 From: Bond_009 Date: Sat, 5 Dec 2020 15:20:27 +0100 Subject: Remove shell overhead for benchmarking --- 5/part1.c | 2 +- 5/part2.c | 4 +++- 5/part2_fast.c | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) (limited to '5') diff --git a/5/part1.c b/5/part1.c index 5b45083..10cc36c 100644 --- a/5/part1.c +++ b/5/part1.c @@ -76,5 +76,5 @@ int highest_seat_id(const char *filename) int main(int argc, char *argv[]) { - printf("%i\n", highest_seat_id(argv[1])); + printf("%i\n", highest_seat_id(argv[argc - 1])); } diff --git a/5/part2.c b/5/part2.c index ac74224..21dbdc2 100644 --- a/5/part2.c +++ b/5/part2.c @@ -86,9 +86,11 @@ int missing_seat_id(const char *filename) return i; } } + + return 0; } int main(int argc, char *argv[]) { - printf("%i", missing_seat_id(argv[1])); + printf("%i", missing_seat_id(argv[argc - 1])); } diff --git a/5/part2_fast.c b/5/part2_fast.c index 330244e..df2a585 100644 --- a/5/part2_fast.c +++ b/5/part2_fast.c @@ -77,9 +77,11 @@ int missing_seat_id(const char *filename) return i; } } + + return 0; } int main(int argc, char *argv[]) { - printf("%i", missing_seat_id(argv[1])); + printf("%i", missing_seat_id(argv[argc - 1])); } -- cgit v1.2.3