Euler C# Implementation
All problems are solved in .NET 2+.
Organization
All C# files share a common prefix with their problem number. All shared functions are defined in the include folder.
Usage
This folder contains a Makefile with several recipes, most of which are aliases to dotnet
commands.
This facilitates the root Makefile dispatching tasks to each language, many of which have more complex
build or test processes.
- test
Alias for
dotnet test
.
- test_auto
Note
WIP
Runs tests in parallel with one less thread than you have CPUs. Alias for
dotnet test
.
- test_%
Note
WIP
Runs tests in parallel with the specified number of threads. Alias for
dotnet test
.
- clean
Alias for
dotnet clean
, with some degree of fallback ifdotnet
is not installed.
- lint
Alias for
dotnet format --verify-no-changes
.
Test Infrastructure
Library Code
Problems Solved
- C# Implementation of Problem 1
- C# Implementation of Problem 2
- C# Implementation of Problem 3
- C# Implementation of Problem 4
- C# Implementation of Problem 5
- C# Implementation of Problem 6
- C# Implementation of Problem 7
- C# Implementation of Problem 8
- C# Implementation of Problem 9
- C# Implementation of Problem 10
- C# Implementation of Problem 11
- C# Implementation of Problem 13
- C# Implementation of Problem 14
- C# Implementation of Problem 15
- C# Implementation of Problem 16
- C# Implementation of Problem 17
- C# Implementation of Problem 19
- C# Implementation of Problem 20
- C# Implementation of Problem 22
- C# Implementation of Problem 34
- C# Implementation of Problem 76
- C# Implementation of Problem 836