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
@@ -8,12 +8,14 @@ Alexander Prishchepov\
|
||||
<alepov-github@yahoo.com>\
|
||||
<https://github.com/sans17/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
@@ -22,7 +24,8 @@ make
|
||||
./prog http://host[:port]
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./prog < README.md
|
||||
@@ -47,6 +50,7 @@ What happens if you specify instead of a regular file something like
|
||||
But there's more! Try opening in a browser the same address and then see what
|
||||
happens. This is explained by the authors when explaining their inspiration.
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Port 1701? Well this is not the l2f registered TCP/1701 protocol.
|
||||
@@ -212,6 +216,7 @@ resulting in compiler warnings:
|
||||
|
||||
It may be necessary to restore some of these under certain environments.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+6
-1
@@ -3,6 +3,7 @@
|
||||
Ferenc Deak\
|
||||
<fritzone@gmail.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
@@ -12,13 +13,15 @@ make
|
||||
There is an alternate version that the author provided but fixed in 2023 to
|
||||
compile. See [alternate code](#alternate-code) below.
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./prog
|
||||
@@ -50,6 +53,7 @@ and Mandelbrot fractal drawing entries we've seen over the years.
|
||||
|
||||
We liked the use of unary notation facilitated by variadic macros.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Portability
|
||||
@@ -105,6 +109,7 @@ Yes, unfortunately there are compiler warnings of the kind "initialization makes
|
||||
integer from pointer without a cast" but the provided Makefile automatically
|
||||
disables them.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -5,19 +5,22 @@ Yusuke Endoh\
|
||||
<https://github.com/mame/>\
|
||||
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog > foo.c
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
./prog > main.c
|
||||
@@ -66,6 +69,7 @@ When using a smartphone to read the output, you may need to
|
||||
step back to see the bigger picture because that picture is worth
|
||||
more than 1000 words.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Remarks
|
||||
@@ -76,6 +80,7 @@ You may want to use a large display with a very small-font terminal.
|
||||
|
||||
See [spoilers.md](spoilers.md).
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -5,19 +5,22 @@ Yusuke Endoh\
|
||||
<https://github.com/mame/>\
|
||||
Mastodon: [@mame@ruby.social](https://ruby.social/@mame)
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog < input > output
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo Hello | ./prog
|
||||
@@ -27,12 +30,14 @@ make hello
|
||||
./hello
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
If you look closely at the source, you will see code that appears
|
||||
to puts C code that includes itself. How and why? Perhaps it is
|
||||
in the DNA code of the code? Perhaps there are 23 reasons? :-)
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Remarks
|
||||
@@ -54,6 +59,7 @@ Enjoy DNA programming!
|
||||
* The synthesized helix of course follows the base-pairing rules for DNA:
|
||||
A is bonding only to T, and C is bonding only to G.
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -22,7 +22,7 @@ cat mario.level | ./prog 320 200 800 300 128 144 mario.rgba mario8.wav 10343679
|
||||
```
|
||||
|
||||
|
||||
## Try:
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
cat giana.level | ./prog 320 200 1000 300 192 168 giana.rgba giana8.wav 5459393
|
||||
|
||||
@@ -4,24 +4,28 @@
|
||||
<smaffer@gmail.com>\
|
||||
<http://www.assezeta.com/sandromaffiodo>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog arg
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
cat image.rgb | ./prog ' .,:;!$#@'
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
On the face of it :-) given what this program does one might wonder what makes
|
||||
@@ -31,6 +35,7 @@ to social media that has a small size limit.
|
||||
Who will be the first to tweet this source? How many re-tweets will such tweet
|
||||
get? And how many people will really understand the tweet?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Remarks
|
||||
@@ -89,6 +94,7 @@ d=80,e,j;g(){j+=getchar();}main(){for(;;){j=0;g();if(j<0)break;g(g());putchar("
|
||||
|
||||
This alternative version have a **fixed ramp**. It's smaller but it's not so fun to use...
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -3,19 +3,22 @@
|
||||
Yves-Marie Morgan\
|
||||
<yves-marie.morgan@parrot.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog [arg ..]
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
make
|
||||
@@ -34,6 +37,7 @@ make
|
||||
ls
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Think of this as a Maker Faire's make. :-)
|
||||
@@ -41,6 +45,7 @@ Think of this as a Maker Faire's make. :-)
|
||||
It works reasomably well. While not super ultra-featured, it does fair well with the Makefile we supplied.
|
||||
Not only that, it helped uncover a bug we had in our special Makefile rules.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Remarks
|
||||
@@ -90,6 +95,7 @@ with gcc 4.8.2 on Linux Ubuntu 14.04 64-bit :
|
||||
* prog.c:23:72: warning: signed and unsigned type in conditional expression [-Wsign-compare]
|
||||
* prog.c:12:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
@@ -4,30 +4,35 @@
|
||||
<omoikane@uguu.org>\
|
||||
<http://uguu.org/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
cp -f sinon.c run.c; ./hecate.sh
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
cp -f sinon.c run.c; ./hecate.sh; ./glock.sh; sleep 3; ./glock.sh; sleep 1; ./hecate.sh
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
Try to figure out how this entry determines the optimization level with
|
||||
which it had been compiled. Is this an example of undefined behavior
|
||||
or unspecified behavior?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Summary
|
||||
@@ -111,6 +116,7 @@ Process for making Sinon is included in spoiler.html.
|
||||
Layout of this code is based on Asada Shino, also known as "Sinon",
|
||||
from Sword Art Online.
|
||||
|
||||
|
||||
## 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 @@
|
||||
<ioccc@celskeggs.com>\
|
||||
<http://www.celskeggs.com>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo "Do or do not. There is no try."
|
||||
@@ -26,6 +29,7 @@ HINT: Try pressing the left and right arrow keys as needed.
|
||||
Also try pressing space/enter to select options.
|
||||
Pressing Q or Escape may end the fun before you are ready. :-)
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
When the code looks like lemons, it is probably because the LEMONPEOPLE,
|
||||
@@ -40,6 +44,7 @@ is being written to a file and then compiled. And yet that compiled
|
||||
code is somehow executed from main. But how? How is main able to
|
||||
call code that was written and compiled just in time for execution?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### TABLE OF CONTENTS
|
||||
@@ -226,6 +231,7 @@ I ran out of time to test it on more systems.
|
||||
|
||||
`5092`
|
||||
|
||||
|
||||
## Copyright and CC BY-SA 4.0 License:
|
||||
|
||||
This file is Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
|
||||
+3
-2
@@ -14,7 +14,7 @@ make
|
||||
```
|
||||
|
||||
|
||||
### Bugs and (Mis)features
|
||||
### Bugs and (Mis)features:
|
||||
|
||||
The current status of this entry is:
|
||||
|
||||
@@ -35,7 +35,8 @@ There is an alternate version that will theoretically work with Windows
|
||||
compilers (if anything in Windows works :-) ). See the [Alternate
|
||||
code](#alternate-code) section below.
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
echo 'Want to hear me beep?' | ./prog > audio_file.raw
|
||||
|
||||
@@ -3,24 +3,28 @@
|
||||
Freek Wiedijk\
|
||||
<freek@cs.ru.nl>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To use:
|
||||
|
||||
```sh
|
||||
./prog
|
||||
```
|
||||
|
||||
## Try:
|
||||
|
||||
### Try:
|
||||
|
||||
```sh
|
||||
cc -E prog.c | indent | sed '1,/5.*prog/d'
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
C11 features definitely help this entry to be as concise as it is.
|
||||
@@ -29,6 +33,7 @@ The judges would like to think that they had almost understood how this entry wo
|
||||
|
||||
If you win a bet by demonstrating this entry, please let us know.
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
### Remarks
|
||||
@@ -57,6 +62,7 @@ If you win a bet by demonstrating this entry, please let us know.
|
||||
- 10! seconds = 6 weeks
|
||||
- answers the ultimate question of life, the universe and everything
|
||||
|
||||
|
||||
## 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