feat: day 1 completed both part 1 and part 2

This commit is contained in:
Stevan Freeborn
2024-12-01 23:39:11 -06:00
commit 17f6c01170
14 changed files with 1229 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
{
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/01/HistorianHysteria/bin/Debug/net9.0/HistorianHysteria.dll",
"args": [
"${input:inputFilePath}"
],
"cwd": "${workspaceFolder}/01/HistorianHysteria",
"console": "integratedTerminal",
"stopAtEntry": false
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach"
}
],
"inputs": [
{
"id": "inputFilePath",
"type": "promptString",
"description": "File path to puzzle input",
"default": "../INPUT.txt"
}
]
}
+5
View File
@@ -0,0 +1,5 @@
{
"editor.formatOnSave": true,
"dotnet.defaultSolution": "../AdventOfCode2024.sln",
"dotnet.testWindow.useTestingPlatformProtocol": true
}
+41
View File
@@ -0,0 +1,41 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/AdventOfCode2024.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/AdventOfCode2024.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": [
"watch",
"run",
"--project",
"${workspaceFolder}/AdventOfCode2024.sln"
],
"problemMatcher": "$msCompile"
}
]
}