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

+2 -2
View File
@@ -11,7 +11,7 @@ make all
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -37,7 +37,7 @@ very short amount of time, then you may need to fix your compiler or use gcc.
The above should print a `!` followed by a newline.
## Try:
### Try:
```sh
cat august.c fac.oc | ./august > fac.oo
+2 -1
View File
@@ -20,7 +20,8 @@ make all
./dalbec
```
## Try:
### Try:
```sh
./dalbec 3 | head -n 29
+3 -1
View File
@@ -22,7 +22,8 @@ see the [original code](#original-code) section.
NOTE: to reset the sanity of your terminal after this program ends try `reset`.
## 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
@@ -35,6 +36,7 @@ make CFLAGS+="-DZ=20000" clobber alt
./eldby.alt
```
## Original code:
Besides the fact that modern systems make it impossible to see what this program
+3 -2
View File
@@ -16,7 +16,7 @@ make all
```
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -33,7 +33,8 @@ For more detailed information see [1996 gandalf in bugs.md](/bugs.md#1996-gandal
./gandalf
```
## Try:
### Try:
```sh
PATH=.:$PATH
+6 -1
View File
@@ -8,12 +8,14 @@ US\
<http://www.huffmancoding.com>\
huffmancoding@gmail.com
## To build:
```sh
make all
```
## To use:
```sh
@@ -23,7 +25,8 @@ echo 'Huffman Decoding' | ./huffman
NOTE: this program uses `gets()` so you will likely get a warning when compiling
and/or running on modern systems.
## Try:
### Try:
```sh
echo 'seeing or feeling is believing' | ./huffman
@@ -47,6 +50,7 @@ And if you really can't see what is going on, here is an extra spoiler:
This entry was very well received at the IOCCC BOF.
## Author's remarks:
This filter program is really not obfuscated code. It compiles cleanly
@@ -63,6 +67,7 @@ to the executable.
This program is best appreciated on a tactile monitor.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+7 -3
View File
@@ -7,6 +7,7 @@ N 0372 Oslo\
Norway\
http://www.uio.no/~jonth/
## To build:
```sh
@@ -19,7 +20,7 @@ install [XQuartz](https://www.xquartz.org) in order to compile and run this
entry.
### Bugs and (Mis)features
### Bugs and (Mis)features:
The current status of this entry is:
@@ -36,18 +37,20 @@ For more detailed information see [1996 jonth in bugs.md](/bugs.md#1996-jonth).
./jonth :0 :0
```
## Try:
### Try:
```sh
./jonth host1:0 host2:0
```
## Judges' remarks:
## Judges' remarks:
For extra credit, figure out how you can cheat by taking over a square already
occupied by an opponent.
## Author's remarks:
This is multi-user tic-tac-toe for X Windows. You may give one or two X displays
@@ -63,6 +66,7 @@ If one (or both) windows look like a copy of the window(s) below, try
Have a `nice(1)` day.
## 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
@@ -5,19 +5,22 @@ Ron McFarland\
Cincinnati, Ohio 45249\
US
## To build:
```sh
make all
```
## To use:
```sh
./rcm < rfc1951.gz
```
## Try:
### Try:
For more information try:
@@ -25,6 +28,7 @@ For more information try:
./rcm < rfc1952.gz
```
## Judges' remarks:
For a good noop try:
@@ -33,6 +37,7 @@ For a good noop try:
gzip -c < rcm.c | ./rcm
```
## Author's remarks:
Except for some silly requirements regarding input validation, CRC checking, and
@@ -76,6 +81,7 @@ of constants and tables be defined. Which means the program
itself had to be squeezed down to about 1,100 IOCCC countable
bytes."
## 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
@@ -7,19 +7,22 @@ D-71384 Weinstadt\
Germany\
<http://www.schweikhardt.net>
## To build:
```sh
make all
```
## To use:
```sh
./schweikh1
```
## Try:
### Try:
To find the day that Easter falls on in the current year:
@@ -37,6 +40,7 @@ statement?
Clearly this is either the Best Use or the Worst Abuse of the
C Preprocessor that the judges have seen this year!
## Author's remarks:
### What this program does
@@ -140,6 +144,7 @@ problems on other systems.
The program is run without arguments. It prints all dates in order.
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+4 -2
View File
@@ -14,6 +14,7 @@ Germany\
make all
```
## To use:
```sh
@@ -31,7 +32,7 @@ The program accepts up to 4 parameters:
3. The goal value or 0/0 [default: 42]
## Try:
### Try:
```sh
./schweikh2 15 1 0 0/0
@@ -55,7 +56,6 @@ while :; do grep -v '#' schweikh2.c; done
## Judges' remarks:
The original program, with only slight obfuscations, may be found
in `hunni.c`. The perl script, obfuscates it appropriately:
@@ -65,6 +65,7 @@ perl ./hunni.pl < hunni.c
This entry was another crowd pleaser at the IOCCC BOF.
## Author's remarks:
Note: the source must be viewed with tabstop 8. To appreciate the
@@ -159,6 +160,7 @@ For a nice printout try this on your Bourne compatible shell:
% while :; do grep -v '#' schweikh2.c; done
```
## Copyright and CC BY-SA 4.0 License:
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
+5
View File
@@ -7,12 +7,14 @@ D-71384 Weinstadt\
Germany\
<http://www.schweikhardt.net>
## To build:
```sh
make all
```
## To use:
**WARNING: DO NOT RUN this program without reading this text down to the end!**
@@ -24,6 +26,7 @@ You have been warned.
./schweikh3
```
## Judges' remarks:
The source fails to compile on compilers that recognize the inline
@@ -48,6 +51,7 @@ NOTE: On some systems such as SunOS, one may need to compile with:
schweikh3.c -o schweikh3
```
## Author's remarks:
### Why I think my entry is obfuscated
@@ -171,6 +175,7 @@ value returned by time seems to 'hang' sometimes when the OS thrashes.
Exceeding a threshold of 5 seconds may be detected only after half a
minute or so.
## 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
@@ -25,8 +25,8 @@ NOTE: the original version had a display problem in modern systems which
somewhat affected the usability of the program. See the Alternate code section
for details on the original version.
## Try:
### Try:
```sh
sh ./clock2