From 6f96b2014b053a2e6e5a37464ca6fc578607fda7 Mon Sep 17 00:00:00 2001 From: jacopograndi Date: Thu, 6 Jan 2022 18:44:53 +0100 Subject: rm --- day06/day06 | Bin 76512 -> 0 bytes day06/day06.cpp | 47 ----------------------------------------------- day06/day06_input.txt | 1 - day06/day06_input_ez.txt | 1 - day06/makefile | 2 -- 5 files changed, 51 deletions(-) delete mode 100755 day06/day06 delete mode 100644 day06/day06.cpp delete mode 100644 day06/day06_input.txt delete mode 100644 day06/day06_input_ez.txt delete mode 100644 day06/makefile (limited to 'day06') diff --git a/day06/day06 b/day06/day06 deleted file mode 100755 index ccf553a..0000000 Binary files a/day06/day06 and /dev/null differ diff --git a/day06/day06.cpp b/day06/day06.cpp deleted file mode 100644 index 38d602b..0000000 --- a/day06/day06.cpp +++ /dev/null @@ -1,47 +0,0 @@ -#include -#include -#include -#include - -#include "../utils.h" - -long sum (std::vector vec) { - long s = 0; for (long v : vec) s += v; return s; -} - -int main (int argc, char *argv[]) { - std::string raw; - std::getline(std::ifstream(argv[1]), raw, '\0'); - std::vector strfish; - split(strfish, raw, ","); - - std::vector fish; - for (int i=0; i<9; i++) { fish.push_back(0); } - for (std::string str : strfish) fish[std::stoi(str)] += 1; - - int days = 80; - if (argc > 2) days = std::stoi(std::string(argv[2])); - for (int i=0; i 3 && std::string(argv[3]) == "-w") { - std::cout << "day " << i+1 << "/" << days - << " current fish: " << sum(fish) << std::endl; - } - if (argc > 3 && std::string(argv[3]) == "-v") { - std::cout << "day " << i+1 << ": "; - for (auto f : fish) std::cout << f << ","; - std::cout << std::endl; - } - } - - std::cout << "fish: " << sum(fish) << std::endl; - return 0; -} diff --git a/day06/day06_input.txt b/day06/day06_input.txt deleted file mode 100644 index 5b38bce..0000000 --- a/day06/day06_input.txt +++ /dev/null @@ -1 +0,0 @@ -4,1,1,4,1,1,1,1,1,1,1,1,3,4,1,1,1,3,1,3,1,1,1,1,1,1,1,1,1,3,1,3,1,1,1,5,1,2,1,1,5,3,4,2,1,1,4,1,1,5,1,1,5,5,1,1,5,2,1,4,1,2,1,4,5,4,1,1,1,1,3,1,1,1,4,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,1,1,2,1,1,1,1,1,1,1,2,4,4,1,1,3,1,3,2,4,3,1,1,1,1,1,2,1,1,1,1,2,5,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,4,1,5,1,3,1,1,1,1,1,5,1,1,1,3,1,2,1,2,1,3,4,5,1,1,1,1,1,1,5,1,1,1,1,1,1,1,1,3,1,1,3,1,1,4,1,1,1,1,1,2,1,1,1,1,3,2,1,1,1,4,2,1,1,1,4,1,1,2,3,1,4,1,5,1,1,1,2,1,5,3,3,3,1,5,3,1,1,1,1,1,1,1,1,4,5,3,1,1,5,1,1,1,4,1,1,5,1,2,3,4,2,1,5,2,1,2,5,1,1,1,1,4,1,2,1,1,1,2,5,1,1,5,1,1,1,3,2,4,1,3,1,1,2,1,5,1,3,4,4,2,2,1,1,1,1,5,1,5,2 diff --git a/day06/day06_input_ez.txt b/day06/day06_input_ez.txt deleted file mode 100644 index 55129f1..0000000 --- a/day06/day06_input_ez.txt +++ /dev/null @@ -1 +0,0 @@ -3,4,3,1,2 diff --git a/day06/makefile b/day06/makefile deleted file mode 100644 index 2bc132f..0000000 --- a/day06/makefile +++ /dev/null @@ -1,2 +0,0 @@ -all day06.cpp: - g++ -std=c++20 -o day06 day06.cpp -- cgit v1.2.3-54-g00ecf