improve 2020 year README.md files

Do not put author information into a code block.

Made some of the common markdown more consistent.
This commit is contained in:
Landon Curt Noll committed 2023-03-12 22:57:39 -07:00
1 parent 680ab45edf
commit 75037b7c6b
15 files changed
+24 -48

No files matched your search

+6 -8
View File
@@ -1,18 +1,16 @@
# Best one-liner # Best one-liner
```
Dave Burton Dave Burton
<http://snox.net/ioccc> <http://snox.net/ioccc>
Twitter: @lv2jmp Twitter: @lv2jmp
```
## To build ## To build:
```sh ```sh
make make
``` ```
### To run ### To run:
```sh ```sh
./prog arg ... ./prog arg ...
@@ -20,7 +18,7 @@ make
NOTE: this entry will dump core if you do not specify an argument. NOTE: this entry will dump core if you do not specify an argument.
### Try ### Try:
```sh ```sh
./prog 128 ./prog 128
@@ -37,7 +35,7 @@ NOTE: this entry will dump core if you do not specify an argument.
./prog 128 128 128 128 ./prog 128 128 128 128
``` ```
### Alternate code ### Alternate code:
By default, this code compiles for Little Endian machines. By default, this code compiles for Little Endian machines.
To compile for a Big Engian machine use: To compile for a Big Engian machine use:
@@ -48,7 +46,7 @@ make alt
Use `prog_be` as you would `prog` above. Use `prog_be` as you would `prog` above.
## Judges' comments ## Judges' comments:
Can you determine why this shows strange output for `./prog 128 128` Can you determine why this shows strange output for `./prog 128 128`
and `./prog 128 128 128 128` but not `./prog 128 128 128`? and `./prog 128 128 128 128` but not `./prog 128 128 128`?
@@ -73,7 +71,7 @@ This code may be tested by:
make test make test
``` ```
## Author's comments ## Author's comments:
Invoke this with a single non-negative integer less than 256, and a useful transformation occurs. Invoke this with a single non-negative integer less than 256, and a useful transformation occurs.
-2
View File
@@ -1,9 +1,7 @@
# Best of show - abuse of libc # Best of show - abuse of libc
```
Nicholas Carlini <nicholas@carlini.com> Nicholas Carlini <nicholas@carlini.com>
<https://nicholas.carlini.com> <https://nicholas.carlini.com>
```
## To build: ## To build:
+2 -4
View File
@@ -1,9 +1,7 @@
# Most explosive # Most explosive
```
Yusuke Endoh Yusuke Endoh
Twitter: @mametter Twitter: @mametter
```
## To build: ## To build:
@@ -30,7 +28,7 @@ make
./prog unwinnable.txt ./prog unwinnable.txt
``` ```
### Alternate code ### Alternate code:
An alternate version of this entry, prog.alt.c, is provided. This alternate code lacks the additional rule to flag all unprobed cells. See the Author's comments for more details. An alternate version of this entry, prog.alt.c, is provided. This alternate code lacks the additional rule to flag all unprobed cells. See the Author's comments for more details.
@@ -42,7 +40,7 @@ make alt
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
## Judges' comments ## Judges' comments:
When playing Minesweeper, a misclick might ruin a game, so why not leave the routine to the computer? When playing Minesweeper, a misclick might ruin a game, so why not leave the routine to the computer?
This program automatically uncovers mines according to several rules, and leaves guessing (and applying This program automatically uncovers mines according to several rules, and leaves guessing (and applying
-2
View File
@@ -1,9 +1,7 @@
# Best perspective # Best perspective
```
Yusuke Endoh Yusuke Endoh
Twitter: @mametter Twitter: @mametter
```
# To build: # To build:
+7 -9
View File
@@ -1,9 +1,7 @@
# Most head-turning # Most head-turning
```
Yusuke Endoh Yusuke Endoh
Twitter: @mametter Twitter: @mametter
```
## To build: ## To build:
@@ -17,6 +15,13 @@ make
./prog ./prog
``` ```
### Try:
```sh
./run_clock
# And watch closely for 15-20 seconds
```
### Alternate code: ### Alternate code:
An alternate version of this entry, `prog.alt.c`, is provided. This alternate code uses Unicode letters. An alternate version of this entry, `prog.alt.c`, is provided. This alternate code uses Unicode letters.
@@ -29,13 +34,6 @@ make alt
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
### Try:
```sh
./run_clock
# And watch closely for 15-20 seconds
```
## Judges' comments: ## Judges' comments:
You may be tempted to use a mirror. Resist the temptation! Try figuring out how the clock hands are drawn. You may be tempted to use a mirror. Resist the temptation! Try figuring out how the clock hands are drawn.
-2
View File
@@ -1,10 +1,8 @@
# Don't tread on me award # Don't tread on me award
```
Cody Boone Ferguson <ioccc@xexyl.net> Cody Boone Ferguson <ioccc@xexyl.net>
<https://ioccc.xexyl.net> <https://ioccc.xexyl.net>
Twitter: @xexyl Twitter: @xexyl
```
## To build: ## To build:
-2
View File
@@ -1,10 +1,8 @@
# Most enigmatic # Most enigmatic
```
Cody Boone Ferguson <ioccc@xexyl.net> Cody Boone Ferguson <ioccc@xexyl.net>
<https://ioccc.xexyl.net> <https://ioccc.xexyl.net>
Twitter: @xexyl Twitter: @xexyl
```
## To build: ## To build:
-2
View File
@@ -1,9 +1,7 @@
# Most phony # Most phony
```
Edward Giles Edward Giles
<https://id523a.com/> <https://id523a.com/>
```
## To build: ## To build:
+1 -3
View File
@@ -1,10 +1,8 @@
# Best utility # Best utility
```
Ilya Kurdyukov Ilya Kurdyukov
<https://github.com/ilyakurdyukov> <https://github.com/ilyakurdyukov>
Twitter: @ilyakurdyukov Twitter: @ilyakurdyukov
```
## To build: ## To build:
@@ -40,7 +38,7 @@ make alt
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
### Selected Judges Remarks: ## Judges' comments:
This hash of a C code makes a hash out of input. This hash of a C code makes a hash out of input.
Do you understand how? Do you understand how?
-2
View File
@@ -1,10 +1,8 @@
# Least detailed # Least detailed
```
Ilya Kurdyukov Ilya Kurdyukov
<https://github.com/ilyakurdyukov> <https://github.com/ilyakurdyukov>
Twitter: @ilyakurdyukov Twitter: @ilyakurdyukov
```
## To build: ## To build:
+1 -3
View File
@@ -1,10 +1,8 @@
# Bset slaml prragom # Bset slaml prragom
```
Ilya Kurdyukov Ilya Kurdyukov
<https://github.com/ilyakurdyukov> <https://github.com/ilyakurdyukov>
Twitter: @ilyakurdyukov Twitter: @ilyakurdyukov
```
## To build: ## To build:
@@ -43,7 +41,7 @@ make alt
Use `prog.alt` as you would `prog` above. Use `prog.alt` as you would `prog` above.
### Selected Judges Remarks: ## Judges' comments:
It is interesting how well smeonoe can raed txet wtih lots of tyops in it. It is interesting how well smeonoe can raed txet wtih lots of tyops in it.
How well can you raed porg.c, C prgoarm that is in the shpae of an SD card (or How well can you raed porg.c, C prgoarm that is in the shpae of an SD card (or
+1 -3
View File
@@ -1,10 +1,8 @@
# Best abuse of lámatyávë # Best abuse of lámatyávë
```
Ilya Kurdyukov Ilya Kurdyukov
<https://github.com/ilyakurdyukov> <https://github.com/ilyakurdyukov>
Twitter: @ilyakurdyukov Twitter: @ilyakurdyukov
```
## To build: ## To build:
@@ -34,7 +32,7 @@ make
Too many identical strings if the context length is small. Too many identical strings if the context length is small.
-- Author* -- Author*
### Selected Judges Remarks: ## Judges' comments:
We were able to write our own program performing the same trick We were able to write our own program performing the same trick
using the (still non-standard, for some reason) library function `memmem`, using the (still non-standard, for some reason) library function `memmem`,
-2
View File
@@ -1,9 +1,7 @@
# Most percussive # Most percussive
```
Nathan Otterness Nathan Otterness
<https://github.com/yalue> <https://github.com/yalue>
```
## To build: ## To build:
-2
View File
@@ -1,9 +1,7 @@
# Most misleading indentation # Most misleading indentation
```
tsoj <tsoj.tsoj@gmx.de> tsoj <tsoj.tsoj@gmx.de>
<https://gitlab.com/tsoj> <https://gitlab.com/tsoj>
```
## To build: ## To build:
+6 -2
View File
@@ -1,9 +1,7 @@
# Best abuse of CPP # Best abuse of CPP
```
Don Yang Don Yang
<http://uguu.org/> <http://uguu.org/>
```
## To build: ## To build:
@@ -13,6 +11,12 @@ make
### To run: ### To run:
```sh
./prog [PIN] < input.txt > output.c
```
### Try:
```sh ```sh
echo "International Obfuscated C Code Contest 2020" | ./prog 23209 > code.c echo "International Obfuscated C Code Contest 2020" | ./prog 23209 > code.c