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
@@ -4,25 +4,29 @@ The author wishes to remain anonymous\
|
||||
Singapore\
|
||||
<https://web.archive.org/web/20040324155828/http://bicoherent.topcities.com/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./anonymous
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./anonymous "ash nazg durhbatuluhk, ash nazg gimbatul, \
|
||||
ash nazg thrakatuluhk, agh burzhumh-ishi krimpatul." >anonymous.pgm
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Then view the output using your favourite
|
||||
@@ -104,6 +108,7 @@ font](https://alboin.fi/tengwar.htm). Currently, only the glyphs used in the
|
||||
[Ring inscription](https://www.glyphweb.com/arda/r/ringinscription.html) are
|
||||
included in the font.
|
||||
|
||||
|
||||
## 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
|
||||
./arachnid arachnid.info
|
||||
|
||||
@@ -21,7 +21,7 @@ NOTE: you need to input a number first. See judges' remarks below for
|
||||
information on how to play.
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo "Do or do not. There is no try."
|
||||
@@ -74,6 +74,7 @@ NOTE: the author talks about how it is a single statement. This might not be
|
||||
strictly true in 2023 for the fixes for it to work so you can look at the
|
||||
original file [burley.orig.c](burley.orig.c) to see what is meant.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This program plays draw poker. What is unusual about it is that it
|
||||
|
||||
@@ -4,19 +4,22 @@ Anders Gavare\
|
||||
Sweden\
|
||||
<https://gavare.se>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./gavare
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./gavare > ioccc_ray.ppm
|
||||
@@ -37,7 +40,6 @@ make alt
|
||||
Use `gavare.r3` as you would `gavare` above.
|
||||
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
For users of systems that distinguish between text and binary mode
|
||||
@@ -52,6 +54,7 @@ best results.
|
||||
The judges were able to figure out how to control position
|
||||
(in all 3 coordinates), size, and color (to some extent) of the balls.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
It is possible to write some kinds of programs in C without using reserved
|
||||
@@ -86,6 +89,7 @@ paper. Since I care for the global environment, we shouldn't waste any
|
||||
more laser toner, or ink, than necessary. Everyone should write C code
|
||||
with no reserved words, and our world will be a better place.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -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 [2004 gavin in bugs.md](/bugs.md#2004-gavin).
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
To enjoy the results (on a Linux/x86 machine):
|
||||
|
||||
|
||||
@@ -4,19 +4,22 @@ Anthony Howe\
|
||||
Canada\
|
||||
<http://www.snert.com/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
cd build; ./hibachi-start.sh &
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
cd build; ./hibachi-start.sh &
|
||||
@@ -28,6 +31,7 @@ finished make sure to kill `hibachi`.
|
||||
NOTE: you must be in the `build` directory when running `hibachi` for this to
|
||||
work.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
This entry violates the [guidelines](/2004/guidelines.txt) in so many ways! We
|
||||
@@ -41,6 +45,7 @@ submitted with its own [configure](build/configure) script.
|
||||
NOTE: the author states there is a tarball `hibachi.tgz` but this was extracted
|
||||
so the file does not exist here.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### README.TXT (Feb 2004)
|
||||
@@ -188,6 +193,7 @@ style](https://wiki.c2.com/?OneTrueBraceStyle).
|
||||
Best Interpretation of RFC 2616
|
||||
Winner of The Far Too Much Free Time Award
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -4,19 +4,22 @@ Jonathan Hoyle\
|
||||
US\
|
||||
<http://www.jonhoyle.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./hoyle point ...
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./hoyle 10 0.5
|
||||
@@ -37,6 +40,7 @@ make alt
|
||||
|
||||
Use `hoyle.alt.c` as you would `hoyle` above.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
This obfuscation functions at several levels. Note the clever
|
||||
@@ -44,6 +48,7 @@ use of use of `#define`s. The `#define do(if,else)`, for example,
|
||||
is delightful. The code itself contains a bunch of curves
|
||||
designed to throw you off axis. :-)
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
This application graphs polynomials on a standard Cartesian coordinate system.
|
||||
@@ -73,6 +78,7 @@ Note that:
|
||||
|
||||
will produce the same graph, since the `y-axis` is auto scaling.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -4,19 +4,22 @@ John Dalbec\
|
||||
US\
|
||||
<https://jpdalbec.people.ysu.edu>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./jdalbec number ...
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./jdalbec 1
|
||||
@@ -25,11 +28,13 @@ make
|
||||
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
We still aren't sure whether or not this is a useful program, but
|
||||
it's the first atomic fission we've seen in the IOCCC.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
It's elementary!
|
||||
@@ -176,6 +181,7 @@ type, a structure, a structure member, a macro parameter, and a variable.).
|
||||
- By naming everything after chemical elements or pairs of elements.
|
||||
- Because it says so in the source. ;)
|
||||
|
||||
|
||||
## 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
|
||||
./kopczynski < kopczynski-8a
|
||||
|
||||
@@ -18,7 +18,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./newbern newbern.dat "IOCCC 2004"
|
||||
|
||||
@@ -4,24 +4,28 @@ Don Yang\
|
||||
US\
|
||||
<http://uguu.org/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./omoikane infile layout outfile
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```
|
||||
./omoikane omoikane.info omoikane.info omoikane.output
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
For extra credit, spot the checksum in the source file itself.
|
||||
@@ -34,6 +38,7 @@ checksum; if you have to change it, you might as well change it!
|
||||
This program was submitted under the name `Rinia`, so the Author's
|
||||
Comments refer to it as such.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
**Rinia (1/14/04)**
|
||||
@@ -171,6 +176,7 @@ NOTE: the text above is also included as an info file but in original format, so
|
||||
that the checksum would match. The above was formatted in markdown for GitHub
|
||||
and the IOCCC website.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -4,19 +4,22 @@ Mark Schnitzius\
|
||||
Australia\
|
||||
<http://computronium.org/ioccc.html>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./schnitzi
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./schnitzi <schnitzi.inp0 2>/dev/null| vi
|
||||
@@ -49,6 +52,7 @@ This exemplifies the meaning of Visual Editor, but we don't think
|
||||
that any benchmarking sites are going to use this to tout the
|
||||
performance of the latest hardware!
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
If you've ever pasted a large chunk of text into an editor (such as
|
||||
@@ -172,6 +176,7 @@ is a right-click menu option on the top window bar.
|
||||
I would like to remind the Pixar Animation Studios that I retain
|
||||
royalties on this technique.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+7
-2
@@ -4,6 +4,7 @@ Stephen Sykes\
|
||||
Finland\
|
||||
<https://web.archive.org/web/20160316092728/http://www.stephensykes.com/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
@@ -11,7 +12,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
### Bugs and (Mis)features
|
||||
### Bugs and (Mis)features:
|
||||
|
||||
The current status of this entry is:
|
||||
|
||||
@@ -28,7 +29,8 @@ For more detailed information see [2004 sds in bugs.md](/bugs.md#2004-sds).
|
||||
./sds
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./sds < sds.c > encoder.c
|
||||
@@ -55,6 +57,7 @@ diff remarks.md README.md # notice how similar they are
|
||||
The generated code will very likely crash or do something else if not given a
|
||||
proper command line. This is not a bug but a feature.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Why not use the program to hide another program in the program? It
|
||||
@@ -67,6 +70,7 @@ horribly badly formatted emails spammers send might contain secret
|
||||
messages. Annoyingly, it's a little too obvious that SOMETHING has
|
||||
been done to a message for us to hide one in the remarks. :)
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
Stenography is the term for the family of techniques used for
|
||||
@@ -140,6 +144,7 @@ The program (and the encoder program) should compile on any
|
||||
reasonable compiler. In particular, they are known to compile under
|
||||
GNU C.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+7
-1
@@ -6,19 +6,22 @@ US\
|
||||
<https://www.vik.cc/>\
|
||||
<http://danielvik.com/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./vik1 [arg]
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./vik1
|
||||
@@ -29,6 +32,7 @@ make
|
||||
|
||||
Can you figure out how to cheat?
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Daniel Vik has presented a tour de force feature rich X11-based
|
||||
@@ -40,6 +44,7 @@ The author posted a video of this on YouTube:
|
||||
|
||||
Happy touring on the road and in the code!
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Features
|
||||
@@ -145,6 +150,7 @@ that the byte order of the colors are as on my Linux PC. That is, The
|
||||
colors are represented by a 32 bit value where the bytes (from high to
|
||||
low) are { 0, RED, GREEN, BLUE }.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+7
-1
@@ -5,24 +5,28 @@ US\
|
||||
<https://www.vik.cc/>\
|
||||
<http://www.danielvik.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./vik2
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo "Do or do not. There is no try."
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
The fun thing about [CPP](https://en.wikipedia.org/wiki/C_preprocessor) abuses
|
||||
@@ -31,6 +35,7 @@ is that, in most cases, running the
|
||||
help you decipher the obfuscated code. That's assuming your preprocessor can
|
||||
take it at all.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Introduction
|
||||
@@ -228,6 +233,7 @@ with 512Mb ram and a lot of disk.
|
||||
(*) Before cpp crashed.
|
||||
```
|
||||
|
||||
|
||||
## 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