From 48966f12832ac97228132e56fb3159099f3e466e Mon Sep 17 00:00:00 2001 From: kartofen Date: Sun, 31 Jul 2022 11:55:45 +0300 Subject: cleanup --- Advent-of-Code-2021/AOC-15/aoc-15 | Bin 16712 -> 0 bytes Advent-of-Code-2021/AOC-15/aoc-15.c | 128 --------------------------------- Advent-of-Code-2021/AOC-15/aoc-15.c~ | 0 Advent-of-Code-2021/AOC-15/input.txt~ | 0 Advent-of-Code-2021/AOC-15/main.c | 128 +++++++++++++++++++++++++++++++++ Advent-of-Code-2021/AOC-15/sample.txt~ | 0 6 files changed, 128 insertions(+), 128 deletions(-) delete mode 100755 Advent-of-Code-2021/AOC-15/aoc-15 delete mode 100644 Advent-of-Code-2021/AOC-15/aoc-15.c delete mode 100644 Advent-of-Code-2021/AOC-15/aoc-15.c~ delete mode 100644 Advent-of-Code-2021/AOC-15/input.txt~ create mode 100644 Advent-of-Code-2021/AOC-15/main.c delete mode 100644 Advent-of-Code-2021/AOC-15/sample.txt~ (limited to 'Advent-of-Code-2021/AOC-15') diff --git a/Advent-of-Code-2021/AOC-15/aoc-15 b/Advent-of-Code-2021/AOC-15/aoc-15 deleted file mode 100755 index 3fa17a1..0000000 Binary files a/Advent-of-Code-2021/AOC-15/aoc-15 and /dev/null differ diff --git a/Advent-of-Code-2021/AOC-15/aoc-15.c b/Advent-of-Code-2021/AOC-15/aoc-15.c deleted file mode 100644 index c7e1157..0000000 --- a/Advent-of-Code-2021/AOC-15/aoc-15.c +++ /dev/null @@ -1,128 +0,0 @@ -#include -#include -#include - -#define min(a, b) (((a) < (b)) ? (a) : (b)) - -#if 0 - #define N 1 -#else - #define N 5 -#endif - - -// part 2 doesnt work with input for some reason bruh -#if 1 - #define FILE_P "sample.txt" - #define T_CAP 10 * N - #define T_CAP_S 10 -#else - #define FILE_P "input.txt" - #define T_CAP 100 * N - #define T_CAP_S 100 -#endif - -int table[T_CAP][T_CAP]; - -void ParseInput(char *filepath) -{ - char ch; - FILE *fp; - fp = fopen(filepath, "r"); - - if(fp == NULL) - { - fprintf(stderr, "ERROR: something with file idk fuck you"); - exit(EXIT_FAILURE); - } - - int i = 0; - int j = 0; - while((ch = fgetc(fp)) != EOF) - { - if(ch == '\n') { i += 1; j = 0; continue; } - - table[i][j] = (ch - '0'); - j += 1; - } - - fclose(fp); -} - -void FindRisk() -{ - // dont add to total risk - table[0][0] = 0; - - for(int i=1; i +#include +#include + +#define min(a, b) (((a) < (b)) ? (a) : (b)) + +#if 0 + #define N 1 +#else + #define N 5 +#endif + + +// part 2 doesnt work with input for some reason bruh +#if 1 + #define FILE_P "sample.txt" + #define T_CAP 10 * N + #define T_CAP_S 10 +#else + #define FILE_P "input.txt" + #define T_CAP 100 * N + #define T_CAP_S 100 +#endif + +int table[T_CAP][T_CAP]; + +void ParseInput(char *filepath) +{ + char ch; + FILE *fp; + fp = fopen(filepath, "r"); + + if(fp == NULL) + { + fprintf(stderr, "ERROR: something with file idk fuck you"); + exit(EXIT_FAILURE); + } + + int i = 0; + int j = 0; + while((ch = fgetc(fp)) != EOF) + { + if(ch == '\n') { i += 1; j = 0; continue; } + + table[i][j] = (ch - '0'); + j += 1; + } + + fclose(fp); +} + +void FindRisk() +{ + // dont add to total risk + table[0][0] = 0; + + for(int i=1; i