move fix thanks a file, update top level html links, rename CONTRIBUTING.md
The fix thank you's have been moved from `README.md` to `thanks-for-fixes.md`. **WARNING**: Some mistakes may have been made in doing this. We presume later changes by others will correct any issues. The `CONTRIBUTING.md` was renamed `how-to-enter.md`. A 3rd line of links was added to top level html such as `contact.html`, `index.html`, `judges.html`, `winners.html`, and `years.html`. Improved blank line use in a number (but not all) `README.md` files.
This commit is contained in:
1 parent
23f7ac0a49
commit
ac41f07a83
92 files changed
+1326
-761
No files matched your search
@@ -4,22 +4,20 @@ Eryk Kopczynski
|
||||
Poland
|
||||
<http://www.mimuw.edu.pl/~erykk/>
|
||||
|
||||
|
||||
## To build:
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
|
||||
## To run:
|
||||
|
||||
```sh
|
||||
./kopczynski < input_file
|
||||
```
|
||||
|
||||
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) reported that this
|
||||
entry cannot be optimised by the compiler if it's to work. He also added the
|
||||
file [kopczynski-a](kopczynski-a) to demonstrate what happens when art more like
|
||||
a letter is fed to the program. Thank you Cody!
|
||||
|
||||
## Try:
|
||||
|
||||
@@ -43,6 +41,7 @@ What happens?
|
||||
What happens if you feed the program source to the program? Can you figure out
|
||||
why?
|
||||
|
||||
|
||||
### Alternate code
|
||||
|
||||
The judges modified the program to print its result. The original
|
||||
@@ -59,6 +58,7 @@ Then try:
|
||||
echo $?
|
||||
```
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
What is in a line? A lot when you obfuscate the way Eryk Kopczynski
|
||||
@@ -84,6 +84,7 @@ Here is a related puzzle: how to continue the sequence:
|
||||
With certain arguments, you can alter the exit value / output. Can you figure
|
||||
out how and why?
|
||||
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
The program proves it is not as hard to recognize numbers. The current
|
||||
@@ -196,6 +197,7 @@ figuring how arguments can be used to alter the exit value.
|
||||
10. Finally, the program tries to be as concise as possible. Some obfuscation
|
||||
comes from this. For additional obfuscation and conciseness, `if` means `while`.
|
||||
|
||||
|
||||
## 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