Browse Source

init

master
Evan Burkey 3 months ago
commit
0d5f1f2c07
  1. 2
      .gitignore
  2. 8
      .idea/.gitignore
  3. 2
      .idea/advent.iml
  4. 5
      .idea/codeStyles/codeStyleConfig.xml
  5. 4
      .idea/misc.xml
  6. 8
      .idea/modules.xml
  7. 6
      .idea/vcs.xml
  8. 5
      LICENSE
  9. 9
      Makefile
  10. 15
      README.md
  11. 87
      generator.sh
  12. 15
      get_input.sh
  13. 58
      include/advent2015.h
  14. 58
      include/advent2016.h
  15. 58
      include/advent2017.h
  16. 58
      include/advent2018.h
  17. 58
      include/advent2019.h
  18. 58
      include/advent2020.h
  19. 0
      include/input.h
  20. 7
      src/2015/01.c
  21. 7
      src/2015/02.c
  22. 7
      src/2015/03.c
  23. 7
      src/2015/04.c
  24. 7
      src/2015/05.c
  25. 7
      src/2015/06.c
  26. 7
      src/2015/07.c
  27. 7
      src/2015/08.c
  28. 7
      src/2015/09.c
  29. 7
      src/2015/10.c
  30. 7
      src/2015/11.c
  31. 7
      src/2015/12.c
  32. 7
      src/2015/13.c
  33. 7
      src/2015/14.c
  34. 7
      src/2015/15.c
  35. 7
      src/2015/16.c
  36. 7
      src/2015/17.c
  37. 7
      src/2015/18.c
  38. 7
      src/2015/19.c
  39. 7
      src/2015/20.c
  40. 7
      src/2015/21.c
  41. 7
      src/2015/22.c
  42. 7
      src/2015/23.c
  43. 7
      src/2015/24.c
  44. 7
      src/2015/25.c
  45. 7
      src/2016/01.c
  46. 7
      src/2016/02.c
  47. 7
      src/2016/03.c
  48. 7
      src/2016/04.c
  49. 7
      src/2016/05.c
  50. 7
      src/2016/06.c
  51. 7
      src/2016/07.c
  52. 7
      src/2016/08.c
  53. 7
      src/2016/09.c
  54. 7
      src/2016/10.c
  55. 7
      src/2016/11.c
  56. 7
      src/2016/12.c
  57. 7
      src/2016/13.c
  58. 7
      src/2016/14.c
  59. 7
      src/2016/15.c
  60. 7
      src/2016/16.c
  61. 7
      src/2016/17.c
  62. 7
      src/2016/18.c
  63. 7
      src/2016/19.c
  64. 7
      src/2016/20.c
  65. 7
      src/2016/21.c
  66. 7
      src/2016/22.c
  67. 7
      src/2016/23.c
  68. 7
      src/2016/24.c
  69. 7
      src/2016/25.c
  70. 7
      src/2017/01.c
  71. 7
      src/2017/02.c
  72. 7
      src/2017/03.c
  73. 7
      src/2017/04.c
  74. 7
      src/2017/05.c
  75. 7
      src/2017/06.c
  76. 7
      src/2017/07.c
  77. 7
      src/2017/08.c
  78. 7
      src/2017/09.c
  79. 7
      src/2017/10.c
  80. 7
      src/2017/11.c
  81. 7
      src/2017/12.c
  82. 7
      src/2017/13.c
  83. 7
      src/2017/14.c
  84. 7
      src/2017/15.c
  85. 7
      src/2017/16.c
  86. 7
      src/2017/17.c
  87. 7
      src/2017/18.c
  88. 7
      src/2017/19.c
  89. 7
      src/2017/20.c
  90. 7
      src/2017/21.c
  91. 7
      src/2017/22.c
  92. 7
      src/2017/23.c
  93. 7
      src/2017/24.c
  94. 7
      src/2017/25.c
  95. 7
      src/2018/01.c
  96. 7
      src/2018/02.c
  97. 7
      src/2018/03.c
  98. 7
      src/2018/04.c
  99. 7
      src/2018/05.c
  100. 7
      src/2018/06.c

2
.gitignore

@ -0,0 +1,2 @@
input/
advent

8
.idea/.gitignore

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/

2
.idea/advent.iml

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<module classpath="CMake" type="CPP_MODULE" version="4" />

5
.idea/codeStyles/codeStyleConfig.xml

@ -0,0 +1,5 @@
<component name="ProjectCodeStyleConfiguration">
<state>
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
</state>
</component>

4
.idea/misc.xml

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
</project>

8
.idea/modules.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/advent.iml" filepath="$PROJECT_DIR$/.idea/advent.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

5
LICENSE

@ -0,0 +1,5 @@
Copyright 2020 Evan Burkey <dev@fputs.com>
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

9
Makefile

@ -0,0 +1,9 @@
CFLAGS= -std=c99 -Wall -pedantic -Iinclude
OUT= -o advent
SRC= src/*.c src/2015/*.c src/2016/*.c src/2017/*.c src/2018/*.c src/2019/*.c src/2020/*.c
all:
cc ${CFLAGS} ${OUT} ${SRC}
clean:
rm advent

15
README.md

@ -0,0 +1,15 @@
# aoc
Advent Of Code solutions using C99
## Building
This project relies on several libc extensions specific to OpenBSD. As such it will only build and run on OpenBSD.
`make` is enough to build the project
## Inputs
Inputs can be generated from `get_input.sh`. You will need to get your session cookie from the Advent of Code website. The easiest way to do this is to inspect any input page in your browser.
The script can then be run with `bash get_input.sh SESSIONCOOKIE`, with `SESSIONCOOKIE` replaced by your unique session cookie's hash.

87
generator.sh

@ -0,0 +1,87 @@
#!/usr/bin/env bash
mkdir -p include
for year in {2015..2020}; do
rm -rf "src/${year}"
mkdir -p "src/${year}"
rm "include/advent${year}.h"
tee "include/advent${year}.h" <<EOF
#ifndef ADVENT_${year}_H
#define ADVENT_${year}_H
void advent${year}day01(void);
void advent${year}day02(void);
void advent${year}day03(void);
void advent${year}day04(void);
void advent${year}day05(void);
void advent${year}day06(void);
void advent${year}day07(void);
void advent${year}day08(void);
void advent${year}day09(void);
void advent${year}day10(void);
void advent${year}day11(void);
void advent${year}day12(void);
void advent${year}day13(void);
void advent${year}day14(void);
void advent${year}day15(void);
void advent${year}day16(void);
void advent${year}day17(void);
void advent${year}day18(void);
void advent${year}day19(void);
void advent${year}day20(void);
void advent${year}day21(void);
void advent${year}day22(void);
void advent${year}day23(void);
void advent${year}day24(void);
void advent${year}day25(void);
void (*solutions${year}[25])(void) = {
advent${year}day01,
advent${year}day02,
advent${year}day03,
advent${year}day04,
advent${year}day05,
advent${year}day06,
advent${year}day07,
advent${year}day08,
advent${year}day09,
advent${year}day10,
advent${year}day11,
advent${year}day12,
advent${year}day13,
advent${year}day14,
advent${year}day15,
advent${year}day16,
advent${year}day17,
advent${year}day18,
advent${year}day19,
advent${year}day20,
advent${year}day21,
advent${year}day22,
advent${year}day23,
advent${year}day24,
advent${year}day25
};
#endif
EOF
for day in {1..25}; do
if [[ $day -lt 10 ]]; then
d="0${day}"
else
d="$day"
fi
tee "src/${year}/${d}.c" <<EOF
#include <stdio.h>
#include "input.h"
void advent${year}day${d}(void) {
printf("Solution for Day ${d} of ${year} is not completed yet\n");
}
EOF
done
done

15
get_input.sh

@ -0,0 +1,15 @@
#!/usr/bin/env bash
for year in {2015..2020}; do
mkdir -p $year/input
for day in {1..25}; do
if [[ day -lt 10 ]]; then
d="0$day"
else
d="$day"
fi
url="https://adventofcode.com/$year/day/$day/input"
curl --cookie "session=$1" $url | perl -pe 'chomp if eof' > $year/input/$d
done
touch $year/input/test
done

58
include/advent2015.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2015_H
#define ADVENT_2015_H
void advent2015day01(void);
void advent2015day02(void);
void advent2015day03(void);
void advent2015day04(void);
void advent2015day05(void);
void advent2015day06(void);
void advent2015day07(void);
void advent2015day08(void);
void advent2015day09(void);
void advent2015day10(void);
void advent2015day11(void);
void advent2015day12(void);
void advent2015day13(void);
void advent2015day14(void);
void advent2015day15(void);
void advent2015day16(void);
void advent2015day17(void);
void advent2015day18(void);
void advent2015day19(void);
void advent2015day20(void);
void advent2015day21(void);
void advent2015day22(void);
void advent2015day23(void);
void advent2015day24(void);
void advent2015day25(void);
void (*solutions2015[25])(void) = {
advent2015day01,
advent2015day02,
advent2015day03,
advent2015day04,
advent2015day05,
advent2015day06,
advent2015day07,
advent2015day08,
advent2015day09,
advent2015day10,
advent2015day11,
advent2015day12,
advent2015day13,
advent2015day14,
advent2015day15,
advent2015day16,
advent2015day17,
advent2015day18,
advent2015day19,
advent2015day20,
advent2015day21,
advent2015day22,
advent2015day23,
advent2015day24,
advent2015day25
};
#endif

58
include/advent2016.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2016_H
#define ADVENT_2016_H
void advent2016day01(void);
void advent2016day02(void);
void advent2016day03(void);
void advent2016day04(void);
void advent2016day05(void);
void advent2016day06(void);
void advent2016day07(void);
void advent2016day08(void);
void advent2016day09(void);
void advent2016day10(void);
void advent2016day11(void);
void advent2016day12(void);
void advent2016day13(void);
void advent2016day14(void);
void advent2016day15(void);
void advent2016day16(void);
void advent2016day17(void);
void advent2016day18(void);
void advent2016day19(void);
void advent2016day20(void);
void advent2016day21(void);
void advent2016day22(void);
void advent2016day23(void);
void advent2016day24(void);
void advent2016day25(void);
void (*solutions2016[25])(void) = {
advent2016day01,
advent2016day02,
advent2016day03,
advent2016day04,
advent2016day05,
advent2016day06,
advent2016day07,
advent2016day08,
advent2016day09,
advent2016day10,
advent2016day11,
advent2016day12,
advent2016day13,
advent2016day14,
advent2016day15,
advent2016day16,
advent2016day17,
advent2016day18,
advent2016day19,
advent2016day20,
advent2016day21,
advent2016day22,
advent2016day23,
advent2016day24,
advent2016day25
};
#endif

58
include/advent2017.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2017_H
#define ADVENT_2017_H
void advent2017day01(void);
void advent2017day02(void);
void advent2017day03(void);
void advent2017day04(void);
void advent2017day05(void);
void advent2017day06(void);
void advent2017day07(void);
void advent2017day08(void);
void advent2017day09(void);
void advent2017day10(void);
void advent2017day11(void);
void advent2017day12(void);
void advent2017day13(void);
void advent2017day14(void);
void advent2017day15(void);
void advent2017day16(void);
void advent2017day17(void);
void advent2017day18(void);
void advent2017day19(void);
void advent2017day20(void);
void advent2017day21(void);
void advent2017day22(void);
void advent2017day23(void);
void advent2017day24(void);
void advent2017day25(void);
void (*solutions2017[25])(void) = {
advent2017day01,
advent2017day02,
advent2017day03,
advent2017day04,
advent2017day05,
advent2017day06,
advent2017day07,
advent2017day08,
advent2017day09,
advent2017day10,
advent2017day11,
advent2017day12,
advent2017day13,
advent2017day14,
advent2017day15,
advent2017day16,
advent2017day17,
advent2017day18,
advent2017day19,
advent2017day20,
advent2017day21,
advent2017day22,
advent2017day23,
advent2017day24,
advent2017day25
};
#endif

58
include/advent2018.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2018_H
#define ADVENT_2018_H
void advent2018day01(void);
void advent2018day02(void);
void advent2018day03(void);
void advent2018day04(void);
void advent2018day05(void);
void advent2018day06(void);
void advent2018day07(void);
void advent2018day08(void);
void advent2018day09(void);
void advent2018day10(void);
void advent2018day11(void);
void advent2018day12(void);
void advent2018day13(void);
void advent2018day14(void);
void advent2018day15(void);
void advent2018day16(void);
void advent2018day17(void);
void advent2018day18(void);
void advent2018day19(void);
void advent2018day20(void);
void advent2018day21(void);
void advent2018day22(void);
void advent2018day23(void);
void advent2018day24(void);
void advent2018day25(void);
void (*solutions2018[25])(void) = {
advent2018day01,
advent2018day02,
advent2018day03,
advent2018day04,
advent2018day05,
advent2018day06,
advent2018day07,
advent2018day08,
advent2018day09,
advent2018day10,
advent2018day11,
advent2018day12,
advent2018day13,
advent2018day14,
advent2018day15,
advent2018day16,
advent2018day17,
advent2018day18,
advent2018day19,
advent2018day20,
advent2018day21,
advent2018day22,
advent2018day23,
advent2018day24,
advent2018day25
};
#endif

58
include/advent2019.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2019_H
#define ADVENT_2019_H
void advent2019day01(void);
void advent2019day02(void);
void advent2019day03(void);
void advent2019day04(void);
void advent2019day05(void);
void advent2019day06(void);
void advent2019day07(void);
void advent2019day08(void);
void advent2019day09(void);
void advent2019day10(void);
void advent2019day11(void);
void advent2019day12(void);
void advent2019day13(void);
void advent2019day14(void);
void advent2019day15(void);
void advent2019day16(void);
void advent2019day17(void);
void advent2019day18(void);
void advent2019day19(void);
void advent2019day20(void);
void advent2019day21(void);
void advent2019day22(void);
void advent2019day23(void);
void advent2019day24(void);
void advent2019day25(void);
void (*solutions2019[25])(void) = {
advent2019day01,
advent2019day02,
advent2019day03,
advent2019day04,
advent2019day05,
advent2019day06,
advent2019day07,
advent2019day08,
advent2019day09,
advent2019day10,
advent2019day11,
advent2019day12,
advent2019day13,
advent2019day14,
advent2019day15,
advent2019day16,
advent2019day17,
advent2019day18,
advent2019day19,
advent2019day20,
advent2019day21,
advent2019day22,
advent2019day23,
advent2019day24,
advent2019day25
};
#endif

58
include/advent2020.h

@ -0,0 +1,58 @@
#ifndef ADVENT_2020_H
#define ADVENT_2020_H
void advent2020day01(void);
void advent2020day02(void);
void advent2020day03(void);
void advent2020day04(void);
void advent2020day05(void);
void advent2020day06(void);
void advent2020day07(void);
void advent2020day08(void);
void advent2020day09(void);
void advent2020day10(void);
void advent2020day11(void);
void advent2020day12(void);
void advent2020day13(void);
void advent2020day14(void);
void advent2020day15(void);
void advent2020day16(void);
void advent2020day17(void);
void advent2020day18(void);
void advent2020day19(void);
void advent2020day20(void);
void advent2020day21(void);
void advent2020day22(void);
void advent2020day23(void);
void advent2020day24(void);
void advent2020day25(void);
void (*solutions2020[25])(void) = {
advent2020day01,
advent2020day02,
advent2020day03,
advent2020day04,
advent2020day05,
advent2020day06,
advent2020day07,
advent2020day08,
advent2020day09,
advent2020day10,
advent2020day11,
advent2020day12,
advent2020day13,
advent2020day14,
advent2020day15,
advent2020day16,
advent2020day17,
advent2020day18,
advent2020day19,
advent2020day20,
advent2020day21,
advent2020day22,
advent2020day23,
advent2020day24,
advent2020day25
};
#endif

0
include/input.h

7
src/2015/01.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day01(void) {
printf("Solution for Day 01 of 2015 is not completed yet\n");
}

7
src/2015/02.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day02(void) {
printf("Solution for Day 02 of 2015 is not completed yet\n");
}

7
src/2015/03.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day03(void) {
printf("Solution for Day 03 of 2015 is not completed yet\n");
}

7
src/2015/04.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day04(void) {
printf("Solution for Day 04 of 2015 is not completed yet\n");
}

7
src/2015/05.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day05(void) {
printf("Solution for Day 05 of 2015 is not completed yet\n");
}

7
src/2015/06.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day06(void) {
printf("Solution for Day 06 of 2015 is not completed yet\n");
}

7
src/2015/07.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day07(void) {
printf("Solution for Day 07 of 2015 is not completed yet\n");
}

7
src/2015/08.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day08(void) {
printf("Solution for Day 08 of 2015 is not completed yet\n");
}

7
src/2015/09.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day09(void) {
printf("Solution for Day 09 of 2015 is not completed yet\n");
}

7
src/2015/10.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day10(void) {
printf("Solution for Day 10 of 2015 is not completed yet\n");
}

7
src/2015/11.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day11(void) {
printf("Solution for Day 11 of 2015 is not completed yet\n");
}

7
src/2015/12.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day12(void) {
printf("Solution for Day 12 of 2015 is not completed yet\n");
}

7
src/2015/13.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day13(void) {
printf("Solution for Day 13 of 2015 is not completed yet\n");
}

7
src/2015/14.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day14(void) {
printf("Solution for Day 14 of 2015 is not completed yet\n");
}

7
src/2015/15.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day15(void) {
printf("Solution for Day 15 of 2015 is not completed yet\n");
}

7
src/2015/16.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day16(void) {
printf("Solution for Day 16 of 2015 is not completed yet\n");
}

7
src/2015/17.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day17(void) {
printf("Solution for Day 17 of 2015 is not completed yet\n");
}

7
src/2015/18.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day18(void) {
printf("Solution for Day 18 of 2015 is not completed yet\n");
}

7
src/2015/19.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day19(void) {
printf("Solution for Day 19 of 2015 is not completed yet\n");
}

7
src/2015/20.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day20(void) {
printf("Solution for Day 20 of 2015 is not completed yet\n");
}

7
src/2015/21.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day21(void) {
printf("Solution for Day 21 of 2015 is not completed yet\n");
}

7
src/2015/22.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day22(void) {
printf("Solution for Day 22 of 2015 is not completed yet\n");
}

7
src/2015/23.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day23(void) {
printf("Solution for Day 23 of 2015 is not completed yet\n");
}

7
src/2015/24.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day24(void) {
printf("Solution for Day 24 of 2015 is not completed yet\n");
}

7
src/2015/25.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2015day25(void) {
printf("Solution for Day 25 of 2015 is not completed yet\n");
}

7
src/2016/01.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day01(void) {
printf("Solution for Day 01 of 2016 is not completed yet\n");
}

7
src/2016/02.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day02(void) {
printf("Solution for Day 02 of 2016 is not completed yet\n");
}

7
src/2016/03.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day03(void) {
printf("Solution for Day 03 of 2016 is not completed yet\n");
}

7
src/2016/04.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day04(void) {
printf("Solution for Day 04 of 2016 is not completed yet\n");
}

7
src/2016/05.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day05(void) {
printf("Solution for Day 05 of 2016 is not completed yet\n");
}

7
src/2016/06.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day06(void) {
printf("Solution for Day 06 of 2016 is not completed yet\n");
}

7
src/2016/07.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day07(void) {
printf("Solution for Day 07 of 2016 is not completed yet\n");
}

7
src/2016/08.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day08(void) {
printf("Solution for Day 08 of 2016 is not completed yet\n");
}

7
src/2016/09.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day09(void) {
printf("Solution for Day 09 of 2016 is not completed yet\n");
}

7
src/2016/10.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day10(void) {
printf("Solution for Day 10 of 2016 is not completed yet\n");
}

7
src/2016/11.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day11(void) {
printf("Solution for Day 11 of 2016 is not completed yet\n");
}

7
src/2016/12.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day12(void) {
printf("Solution for Day 12 of 2016 is not completed yet\n");
}

7
src/2016/13.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day13(void) {
printf("Solution for Day 13 of 2016 is not completed yet\n");
}

7
src/2016/14.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day14(void) {
printf("Solution for Day 14 of 2016 is not completed yet\n");
}

7
src/2016/15.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day15(void) {
printf("Solution for Day 15 of 2016 is not completed yet\n");
}

7
src/2016/16.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day16(void) {
printf("Solution for Day 16 of 2016 is not completed yet\n");
}

7
src/2016/17.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day17(void) {
printf("Solution for Day 17 of 2016 is not completed yet\n");
}

7
src/2016/18.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day18(void) {
printf("Solution for Day 18 of 2016 is not completed yet\n");
}

7
src/2016/19.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day19(void) {
printf("Solution for Day 19 of 2016 is not completed yet\n");
}

7
src/2016/20.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day20(void) {
printf("Solution for Day 20 of 2016 is not completed yet\n");
}

7
src/2016/21.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day21(void) {
printf("Solution for Day 21 of 2016 is not completed yet\n");
}

7
src/2016/22.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day22(void) {
printf("Solution for Day 22 of 2016 is not completed yet\n");
}

7
src/2016/23.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day23(void) {
printf("Solution for Day 23 of 2016 is not completed yet\n");
}

7
src/2016/24.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day24(void) {
printf("Solution for Day 24 of 2016 is not completed yet\n");
}

7
src/2016/25.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2016day25(void) {
printf("Solution for Day 25 of 2016 is not completed yet\n");
}

7
src/2017/01.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day01(void) {
printf("Solution for Day 01 of 2017 is not completed yet\n");
}

7
src/2017/02.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day02(void) {
printf("Solution for Day 02 of 2017 is not completed yet\n");
}

7
src/2017/03.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day03(void) {
printf("Solution for Day 03 of 2017 is not completed yet\n");
}

7
src/2017/04.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day04(void) {
printf("Solution for Day 04 of 2017 is not completed yet\n");
}

7
src/2017/05.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day05(void) {
printf("Solution for Day 05 of 2017 is not completed yet\n");
}

7
src/2017/06.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day06(void) {
printf("Solution for Day 06 of 2017 is not completed yet\n");
}

7
src/2017/07.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day07(void) {
printf("Solution for Day 07 of 2017 is not completed yet\n");
}

7
src/2017/08.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day08(void) {
printf("Solution for Day 08 of 2017 is not completed yet\n");
}

7
src/2017/09.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day09(void) {
printf("Solution for Day 09 of 2017 is not completed yet\n");
}

7
src/2017/10.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day10(void) {
printf("Solution for Day 10 of 2017 is not completed yet\n");
}

7
src/2017/11.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day11(void) {
printf("Solution for Day 11 of 2017 is not completed yet\n");
}

7
src/2017/12.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day12(void) {
printf("Solution for Day 12 of 2017 is not completed yet\n");
}

7
src/2017/13.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day13(void) {
printf("Solution for Day 13 of 2017 is not completed yet\n");
}

7
src/2017/14.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day14(void) {
printf("Solution for Day 14 of 2017 is not completed yet\n");
}

7
src/2017/15.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day15(void) {
printf("Solution for Day 15 of 2017 is not completed yet\n");
}

7
src/2017/16.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day16(void) {
printf("Solution for Day 16 of 2017 is not completed yet\n");
}

7
src/2017/17.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day17(void) {
printf("Solution for Day 17 of 2017 is not completed yet\n");
}

7
src/2017/18.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day18(void) {
printf("Solution for Day 18 of 2017 is not completed yet\n");
}

7
src/2017/19.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day19(void) {
printf("Solution for Day 19 of 2017 is not completed yet\n");
}

7
src/2017/20.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day20(void) {
printf("Solution for Day 20 of 2017 is not completed yet\n");
}

7
src/2017/21.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day21(void) {
printf("Solution for Day 21 of 2017 is not completed yet\n");
}

7
src/2017/22.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day22(void) {
printf("Solution for Day 22 of 2017 is not completed yet\n");
}

7
src/2017/23.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day23(void) {
printf("Solution for Day 23 of 2017 is not completed yet\n");
}

7
src/2017/24.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day24(void) {
printf("Solution for Day 24 of 2017 is not completed yet\n");
}

7
src/2017/25.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2017day25(void) {
printf("Solution for Day 25 of 2017 is not completed yet\n");
}

7
src/2018/01.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day01(void) {
printf("Solution for Day 01 of 2018 is not completed yet\n");
}

7
src/2018/02.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day02(void) {
printf("Solution for Day 02 of 2018 is not completed yet\n");
}

7
src/2018/03.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day03(void) {
printf("Solution for Day 03 of 2018 is not completed yet\n");
}

7
src/2018/04.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day04(void) {
printf("Solution for Day 04 of 2018 is not completed yet\n");
}

7
src/2018/05.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day05(void) {
printf("Solution for Day 05 of 2018 is not completed yet\n");
}

7
src/2018/06.c

@ -0,0 +1,7 @@
#include <stdio.h>
#include "input.h"
void advent2018day06(void) {
printf("Solution for Day 06 of 2018 is not completed yet\n");
}

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save