Ben Harris 588f26458c | ||
---|---|---|
.. | ||
.exercism | ||
.editorconfig | ||
HELP.md | ||
README.md | ||
SpiralMatrix.cs | ||
SpiralMatrix.csproj | ||
SpiralMatrixTests.cs |
README.md
Spiral Matrix
Welcome to Spiral Matrix on Exercism's C# Track.
If you need help running the tests or submitting your code, check out HELP.md
.
Instructions
Given the size, return a square matrix of numbers in spiral order.
The matrix should be filled with natural numbers, starting from 1 in the top-left corner, increasing in an inward, clockwise spiral order, like these examples:
Examples
Spiral matrix of size 3
1 2 3
8 9 4
7 6 5
Spiral matrix of size 4
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
Source
Created by
- @jpreese
Contributed to by
- @ErikSchierboom
- @j2jensen
- @robkeim
- @wolf99
Based on
Reddit r/dailyprogrammer challenge #320 [Easy] Spiral Ascension. - https://www.reddit.com/r/dailyprogrammer/comments/6i60lr/20170619_challenge_320_easy_spiral_ascension/