fix standard headers and header spacing in winner README.md files

This commit is contained in:
Landon Curt Noll committed 2023-11-02 15:45:36 -07:00
1 parent 50837e452e
commit fbd20cfdc2
319 files changed
+1601 -382

No files matched your search

+1 -1
View File
@@ -19,7 +19,7 @@ make
```
## Try:
### Try:
```sh
./birken < counter.tofu
+1 -1
View File
@@ -19,7 +19,7 @@ make
```
## Try:
### Try:
```sh
./borsanyi ioccc@example.com > example.gif
+5 -1
View File
@@ -3,19 +3,22 @@
Aaron Grothe\
US
## To build:
```sh
make
```
## To use:
```sh
./grothe carrier_freq pixelclock horizontal_total < some_input.txt
```
## Try:
### Try:
```sh
./grothe 65000000 10000000 1344 < twinkle.txt
@@ -32,6 +35,7 @@ There are other text files you may wish to try:
./grothe 65000000 10000000 1344 < test.txt
```
## Judges' remarks:
Most of the time, interference is annoying. This entry is the
+6 -1
View File
@@ -3,6 +3,7 @@
Steinar Hamre\
Norway
## To build:
```sh
@@ -16,12 +17,14 @@ make
./hamre math_expression_string
```
## Try:
### Try:
```sh
./hamre '-1+4/3*(2+1/(3/2*(7/2-7/3+1/6)))/2'
```
## Judges' remarks:
An irrationally coded source presents rational things!
@@ -32,6 +35,7 @@ of supporting a new operator by way of an existing macro
in the source. And can you determine which macro this is
and understand the purpose of its arguments?
## Author's remarks:
This is a calculator for [rational
@@ -71,6 +75,7 @@ help hide most of the uses of these numbers away. All macros and
variables are easy-to-remember single character abbreviations, from
some language, meaningful to the purpose(s) of the macro, I hope.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+7 -1
View File
@@ -3,19 +3,22 @@
Raphael Meyer\
US
## To build:
```sh
make
```
## To use:
```sh
./meyer
```
## Try:
### Try:
```sh
./meyer
@@ -30,6 +33,7 @@ a 0 1
NOTE: if you do not input three different 'words' it will block. You can input
more text to fulfil the program's requirements.
## Judges' remarks:
This entry turns a newspaper solitaire puzzle into a competition
@@ -37,6 +41,7 @@ with the computer to be the last one moving. The object of this
[source code](meyer.c) is to determine the object of this [source
code](meyer.c)! :-)
## Author's remarks:
I wanted submit a fully object-oriented entry to show that
@@ -131,6 +136,7 @@ The game can be aborted with `q`.
The one who can do the last move wins the game.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+2 -2
View File
@@ -14,7 +14,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -32,7 +32,7 @@ For more detailed information see [2006 monge in bugs.md](/bugs.md#2006-monge).
```
## Try:
### Try:
```sh
./monge "z = 0" "z = z*z*z + c; Abs2(z) < 4"
+1 -1
View File
@@ -22,7 +22,7 @@ There is an alternate version that supports arrow keys. See the alternate code
section below.
## Try:
### Try:
```sh
echo "Do or do not. There is no try."
+3 -1
View File
@@ -20,7 +20,8 @@ make alt
To see why we recommend the alternate version instead of the original version,
see the [original code](#original-code) section.
## Try:
### Try:
This alternate version, which we recommend that you use in order to see what is
happening with modern systems, and to not flash too quickly, which can be
@@ -41,6 +42,7 @@ make CDEFINE="-DS=0" clobber alt
./sloane.alt
```
## Original code:
Should you wish to see the original without having to mess with the compiler
+5 -1
View File
@@ -3,6 +3,7 @@
Thomas Stewart\
US
## To build:
```sh
@@ -21,7 +22,8 @@ NOTE: you cannot specify a different width from height; it's one number.
NOTE: `convert(1)` belongs to [ImageMagick](https://imagemagick.org/index.php).
## Try:
### Try:
```sh
./stewart 400 1000000 maze > maze.xbm\
@@ -44,6 +46,7 @@ The selection of input files makes this one endlessly fun to play
with. Many image viewers will be able to read the results, as will
a reasonably experienced user who can parse formats in their mind. :-)
## Author's remarks:
### Execution
@@ -193,6 +196,7 @@ Using `xbm` as the output format. This might confuse someone who doesn't
have an X background. It happens to be easy but is probably a very bad
choice from a file size standpoint. 1024x1024 image is 641k in size.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+6 -1
View File
@@ -4,12 +4,14 @@ Stephen Sykes\
Finland\
<https://web.archive.org/web/20160316092728/http://www.stephensykes.com/>
## To build:
```sh
make
```
## To use:
```sh
@@ -18,7 +20,8 @@ make
Next point your browser to the file: `sykes1.html`.
## Try:
### Try:
```sh
./sykes1 10
@@ -64,6 +67,7 @@ an negative number argument, and why.
See the author's remarks for how to make your own shapes as well.
## Author's remarks:
This cube shaped program solves the fiendishly difficult "Bedlam Cube".
@@ -246,6 +250,7 @@ advantage - at least I don't violate any of those old Unisys patents!
The pieces aren't really those colors. Unless you make your own.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+6 -1
View File
@@ -4,19 +4,22 @@ Stephen Sykes\
Finland\
<https://web.archive.org/web/20160316092728/http://www.stephensykes.com/>
## To build:
```sh
make
```
## To use:
```sh
./sykes2
```
## Try:
### Try:
```sh
./sykes2.sh
@@ -31,6 +34,7 @@ As they say, "Lather, rinse, repeat"! :-)
If you have the time :-), figure out how this small 1-line entry works!
## Author's remarks:
At 130 characters of C code (without the newline at the end), this
@@ -54,6 +58,7 @@ easily be declared as int at the expense of 4 more characters.
I'm not sure of the effects on a hard disk of rewriting the same file
multiple times per second for a long time. Run at your own risk!
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+6 -1
View File
@@ -5,12 +5,14 @@ Familia Toledo\
Mexico\
<https://nanochess.org>
## To build:
```sh
make
```
## To use:
```sh
@@ -20,7 +22,7 @@ make
where `[0-9][0-9]` is a two digit number.
## Try:
### Try:
```sh
./toledo1 00
@@ -28,6 +30,7 @@ where `[0-9][0-9]` is a two digit number.
./toledo1 99
```
## Judges' remarks:
For most of the arguments (e.g. those above) the resulting path
@@ -36,6 +39,7 @@ is not circular, but at least one starting point yields a circular path.
Why do some of the "illegal" starting points work more or less as could
be expected, and some dump core?
## Author's remarks:
Can you place a knight on a chess board and make it
@@ -56,6 +60,7 @@ It will print move order. The algorithm is so simple that you can read
it on the source code. At the first glance it can appear checkered.
Nevertheless, don't be dismayed, jar, jar. :-)
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+3 -2
View File
@@ -17,7 +17,7 @@ for DOS/Windows. This cannot be tested by us, not even to compile, but it appear
that it should be fine, after the proper header files were added.
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -41,7 +41,7 @@ does not seem to happen in macOS. He asks ironically: 'if it's supposed to crash
and it does not crash is it actually a bug or is it a feature? :-)'
## Try:
### Try:
```sh
./toledo2
@@ -76,6 +76,7 @@ The author noted that for PC/DOS you will have to add `ANSI.SYS` to your
Use `toledeo2.alt` as you would `toledo2` above.
## Judges' remarks:
We're impressed! Last year, it was a
+1 -1
View File
@@ -20,7 +20,7 @@ make
```
## Try:
### Try:
```sh
./toledo3 1