fix standard headers and header spacing in winner README.md files
This commit is contained in:
1 parent
50837e452e
commit
fbd20cfdc2
319 files changed
+1601
-382
No files matched your search
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -11,6 +11,7 @@ US\
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
@@ -18,7 +19,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./cheong 1024
|
||||
|
||||
@@ -22,7 +22,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./coupard > /dev/audio
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo "Do or do not. There is no try."
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -18,7 +18,8 @@ make
|
||||
./herrmann2
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./herrmann2 < herrmann2.ioccc
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -19,7 +19,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./westley.sh
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in new issue
Block a user