Minor updates to several README.md files

Just some formatting fixes and in some cases add links to XQuartz for
macOS Mountain Lion and beyond. More entries (probably many more) have
to have that link added but those will be found and fixed in time.
This commit is contained in:
Cody Boone Ferguson committed 2023-03-31 06:37:18 -07:00
1 parent 8f601361e1
commit db90bf6a86
7 files changed
+46 -27

No files matched your search

+2 -2
View File
@@ -11,11 +11,11 @@
make all make all
### To run ## To run:
./isaak ./isaak
### Alternate code ### Alternate code:
An alternate version of this entry, `isaak.alt.c`. An alternate version of this entry, `isaak.alt.c`.
+12 -2
View File
@@ -7,11 +7,21 @@
Finland Finland
## Judges' comments: ## To build:
If your machine support the X Window System, Version 11: If your machine support the X Window System, Version 11:
make kivinen make all
NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
compile. macOS users running Mountain Lion and later will need to download and
install [XQuartz](https://www.xquartz.org) in order to compile and run this
entry.
## Judges' comments:
The type of entertainment depends on number of arguments The type of entertainment depends on number of arguments
you have with the program. :-) you have with the program. :-)
+5 -3
View File
@@ -13,6 +13,11 @@
make make
``` ```
NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
compile. macOS users running Mountain Lion and later will need to download and
install [XQuartz](https://www.xquartz.org) in order to compile and run this
entry.
### To run: ### To run:
```sh ```sh
@@ -33,9 +38,6 @@ Use up and down keys to escape death.
The judges lose playing this game. This entry wins! The judges lose playing this game. This entry wins!
OS X users running Mountain Lion and later will need to download and install:
http://xquartz.macosforge.org/landing/
Q: How did we get past the variadic macro problem on a Mac? Q: How did we get past the variadic macro problem on a Mac?
+5 -5
View File
@@ -1,11 +1,11 @@
# Most Diffused Reaction # Most Diffused Reaction
Someone Anonymous Yusuke Endoh
Twitter: @hirekoke <https://github.com/mame/>
Twitter: @mametter
Yusuke Endoh Someone Anonymous
<https://github.com/mame/> Twitter: @hirekoke
Twitter: @mametter
# To build: # To build:
+3 -3
View File
@@ -10,13 +10,13 @@ Twitter: @mametter
make make
``` ```
### To run: ## To run:
```sh ```sh
./prog <a number of arguments> ./prog <a number of arguments>
``` ```
### Try: ## Try:
```sh ```sh
./prog @ @ @ @ @ @ ./prog @ @ @ @ @ @
@@ -28,7 +28,7 @@ make
./prog $(< Makefile) ./prog $(< Makefile)
``` ```
### Alternate code ## Alternate code:
An alternate version of this entry, `prog.alt.c`, is provided. An alternate version of this entry, `prog.alt.c`, is provided.
This alternate code does not contain improvements suggested by [Gil This alternate code does not contain improvements suggested by [Gil
+6 -6
View File
@@ -1,20 +1,20 @@
# Most able to divine code gaps # Most able to divine code gaps
Derek Anderson Derek Anderson
`
# To build: ## To build:
```sh ```sh
make make
``` ```
### To run: ## To run:
```sh ```sh
./prog < textfile ./prog < textfile
``` ```
### Try: ## Try:
```sh ```sh
./prog < prog.c ./prog < prog.c
@@ -22,7 +22,7 @@ make
./prog < README.md ./prog < README.md
``` ```
### Alternate code: ## Alternate code:
An alternate version of this entry, `prog.alt.c`, is provided. An alternate version of this entry, `prog.alt.c`, is provided.
@@ -45,7 +45,7 @@ With this entry, you won't need to turn your monitor [upside down](http://en.wik
## Author's comments: ## Author's comments:
### Compiling the program ### Compiling the program:
```sh ```sh
cc -Wall -Wextra -Wpedantic -O3 -std=c11 prog.c -o prog cc -Wall -Wextra -Wpedantic -O3 -std=c11 prog.c -o prog
+13 -6
View File
@@ -3,19 +3,25 @@
Timo Poikola <ioccc2018@ig.fi> Timo Poikola <ioccc2018@ig.fi>
<https://ig.fi/> <https://ig.fi/>
# To build: ## To build:
```sh ```sh
make make
``` ```
### To run: NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to
compile. macOS users running Mountain Lion and later will need to download and
install [XQuartz](https://www.xquartz.org) in order to compile and run this
entry.
## To run:
```sh ```sh
./prog ./prog
``` ```
### Try: ## Try:
On terminal supports 24 bit color, has black background, and size at least 125x38, try: On terminal supports 24 bit color, has black background, and size at least 125x38, try:
@@ -72,7 +78,7 @@ This entry has partial support for terminals with a white background but the bes
has a black background and the size is at least 125x38. has a black background and the size is at least 125x38.
Special note for Mac users: __Terminal__ does not work as expected you might need xterm from XQuartz or some other Special note for Mac users: __Terminal__ does not work as expected you might need xterm from XQuartz or some other
working terminal. Thanks to Dave Burton for spotting this problem. working terminal. Thanks to [Dave Burton](/winners.html#Dave_Burton) for spotting this problem.
The main reason for the header `unistd.h` is `getdelim()` but once I included it I also abused other functions and defines. This header is mutually exclusive with _-std=c11_. The main reason for the header `unistd.h` is `getdelim()` but once I included it I also abused other functions and defines. This header is mutually exclusive with _-std=c11_.
@@ -116,11 +122,12 @@ If you think you understand how this program works, can you answer these questio
4. How do you change a single bit, without changing the functionality? 4. How do you change a single bit, without changing the functionality?
### Rot18ed part ### Rot18 part
Because the rot13 is too easy to decode with the plain eyes, I decided to use the Caesar cipher with the key 18. Because the rot13 is too easy to decode with the plain eyes, I decided to use the Caesar cipher with the key 18.
Lzw xajkl tsffwj ak wfugvwv mkafy AWWW 754 xdgslk gf dafw 47. Al ak hjaflwv gfdq gf dalldw-wfvasf esuzafwk. Lzw xajkl tsffwj ak wfugvwv mkafy AWWW 754 xdgslk gf dafw 47. Al ak hjaflwv
gfdq gf dalldw-wfvasf esuzafwk.
## Copyright and CC BY-SA 4.0 License: ## Copyright and CC BY-SA 4.0 License: