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

+3 -2
View File
@@ -11,7 +11,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -29,7 +29,7 @@ For more detailed information see [2001 anonymous in bugs.md](/bugs.md#2001-anon
```
## Try:
### Try:
```sh
./try.sh
@@ -86,6 +86,7 @@ to be correct.
Is emulation the sincerest form of flattery? This small program does
quite a lot of bit twiddling.
## Author's remarks:
This program is an optimizing dynamic binary translator, allowing you to
+2 -2
View File
@@ -11,7 +11,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -30,7 +30,7 @@ For more detailed information see [2001 bellard in bugs.md](/bugs.md#2001-bellar
```
## Try:
### Try:
```sh
./bellard bellard.otccex.c
+2 -1
View File
@@ -11,6 +11,7 @@ US\
make
```
## To use:
```sh
@@ -18,7 +19,7 @@ make
```
## Try:
### Try:
```sh
./cheong 1024
+1 -1
View File
@@ -22,7 +22,7 @@ make
```
## Try:
### Try:
```sh
./coupard > /dev/audio
+1 -1
View File
@@ -20,7 +20,7 @@ make
```
## Try:
### Try:
```sh
echo "Do or do not. There is no try."
+2 -2
View File
@@ -11,7 +11,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -49,7 +49,7 @@ version that the author did not note?
This game crashes if it loses.
## Try:
### Try:
See if you can figure out how to make the computer always lose. It's a very
simple thing to do. Read the author's remarks for clues.
+5 -2
View File
@@ -12,7 +12,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -38,7 +38,7 @@ NOTE: some files are missing and are not found in the archive either. See
[bugs.md](/bugs.md) for more details.
## Try:
### Try:
```sh
./herrmann1.sh 'prg=herrmann1.times2'
@@ -50,6 +50,7 @@ NOTE: some files are missing and are not found in the archive either. See
./herrmann1.sh 'prg=herrmann1.gcd'
```
## Judges' remarks:
There are some clear hints in the source code as to the
@@ -58,6 +59,7 @@ going on is to look at the differences between the runs of the C
preprocessor! Computer Science students should recognize what is going
on.
## Author's remarks:
Many cool things have been done with the preprocessor,
@@ -394,6 +396,7 @@ beginning.
- On SunOS, I had to remove the `-q` option from diff in the build
script.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+2 -1
View File
@@ -18,7 +18,8 @@ make
./herrmann2
```
## Try:
### Try:
```sh
./herrmann2 < herrmann2.ioccc
+7 -1
View File
@@ -6,24 +6,28 @@ Nashua, NH 03060
US
<http://jorendorff.blogspot.com>
## To build:
```sh
make
```
## To use:
```sh
./jason
```
## Try:
### Try:
```sh
echo "Do or do not. There is no try."
```
## Judges' remarks:
You are in a maze of twisty little passages, all alike.
@@ -38,6 +42,7 @@ expect that from something this small.
Of particular interest: Go ahead, run it through the preprocessor. You
*still* won't see the words that are used in the game.
## Author's remarks:
TED Shroyer came up with the idea that made it possible to hide all
@@ -135,6 +140,7 @@ The trick, of course, is to drop items in empty rooms to mark them. That way
you usually know if you're in a room you've seen before. It greatly aids
mapping.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+2 -3
View File
@@ -13,7 +13,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -45,7 +45,7 @@ There is an alternate version which lets you use the arrow keys to control your
paddle. See below Alternate code.
## Try:
### Try:
```sh
./kev\
@@ -80,7 +80,6 @@ box.
## Author's remarks:
**NETWORK PONG!**
### REQUIREMENTS
+7 -2
View File
@@ -4,6 +4,7 @@ Nicolas Ollinger
France
<https://www.univ-orleans.fr/lifo/Members/Nicolas.Ollinger/>
## To build:
```sh
@@ -11,7 +12,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -32,7 +33,8 @@ For more detailed information see [2001 ollinger in bugs.md](/bugs.md#2001-ollin
This program will very likely crash or do something else without an arg.
## Try:
### Try:
```sh
./ollinger 1000 | cut -c -200
@@ -41,10 +43,12 @@ This program will very likely crash or do something else without an arg.
Try the above command in a large window, say 200 chars wide and 100
high (200x100) with a tiny font.
## Judges' remarks:
Do get lost in the programs line of thought! :-)
## Author's remarks:
### What's this?
@@ -123,6 +127,7 @@ The main loop simply iterates this transition function on each cell.
Enjoy!
## 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
@@ -4,12 +4,14 @@ Edward Rosten\
UK\
<https://www.edwardrosten.com>
## To build:
```sh
make
```
## To use:
```sh
@@ -21,7 +23,8 @@ program. Use at your own risk.
NOTE: number is floating point.
## Try:
### Try:
```sh
./rosten 1.03
@@ -34,11 +37,13 @@ For some abuse, try:
./rosten 0.99
```
## Judges' remarks:
Friction can be your friend if it does not rub you (or your mouse
cursor) in the wrong way. :-)
## Author's remarks:
### NAME
@@ -156,6 +161,7 @@ can't compile the code. It thinks that preprocessor lines can not have
whitespace preceding the `#`. Moving the preprocessor directives to the
beginning of the line wrecks the layout but makes it compile.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+7 -2
View File
@@ -4,6 +4,7 @@ Jens Schweikhardt\
Germany\
<http://www.schweikhardt.net/>
## To build:
```sh
@@ -11,7 +12,7 @@ make
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -38,7 +39,8 @@ comments for details and a workaround.
There's also no way to escape meta characters.
## Try:
### Try:
```sh
./schweikh foo 'f??'; echo $?
@@ -46,10 +48,12 @@ There's also no way to escape meta characters.
./schweikh bar 'f??'; echo $?
```
## Judges' remarks:
Do you get the pattern here?
## Author's remarks:
This one-liner program is a glob pattern matcher. It understands
@@ -102,6 +106,7 @@ How does it deal with sequences of adjacent `*`? How could this be
improved? If all else fails, recode the `?:` operators with if/else and
try again. For extra credit implement character classes like `[a-z]`.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+1 -1
View File
@@ -19,7 +19,7 @@ make
```
## Try:
### Try:
```sh
./westley.sh
+7 -1
View File
@@ -3,24 +3,28 @@
John Williams
US
## To build:
```sh
make
```
## To use:
```sh
./williams
```
## Try:
### Try:
```sh
echo "Do or do not. There is no try."
```
## Judges' remarks:
[A strange game. The only winning move is not to
@@ -32,6 +36,7 @@ the standard "three triangles around a circular" logo for nukes.
This is a pretty straightforward game.
## Author's remarks:
What this program does:
@@ -63,6 +68,7 @@ arithmetic, resulting in the overuse of bitwise shift operators.
Another example is `(x|1)`, which is used in a couple different ways.
The purpose of `A/(x|1)` is probably obvious, but what does `(x|1)%2` do?
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.