Fix John Dalbec URL

In the case of 1996/dalbec/README.md the file was format fixed as well.
This has not been done yet with 2004/jdalbec/README.md but will in time.

The winners.html and tmp/winners.csv files have been updated as well.
This commit is contained in:
Cody Boone Ferguson committed 2023-04-18 11:33:33 -07:00
1 parent b6faa73902
commit de1100d7db
4 files changed
+34 -31

No files matched your search

+25 -21
View File
@@ -1,16 +1,16 @@
# Best Numerical Obfuscation
John Dalbec
20 Squire's Ct. (home address)
Canfield, OH 44406
USA
http://www.math.yale.edu/pub/users/dalbec/
John Dalbec
20 Squire's Ct. (home address)
Canfield, OH 44406
USA
<https://jpdalbec.people.ysu.edu>
## To build:
make all
```sh
make all
```
[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) proposed a fix for this
to compile with clang and Landon implemented it after some discussion. The
@@ -27,12 +27,15 @@ thanks to Yusuke for confirming the output is correct!
## To run:
./dalbec
```sh
./dalbec
```
## Try:
./dalbec 3 | head -n 29
```sh
./dalbec 3 | head -n 29
```
Why does the output end with 121?
@@ -65,25 +68,26 @@ space is roughly proportional to the last number printed.
(On SunOS/cc, the proportionality constant is about 48 bytes.)
On completion, the program produces a core file that may be used to
refine this estimate. (Or you could try typing "limit" if you're
running `csh`.) In rare cases the stack space may exceed `24*MAXINT`
refine this estimate. (Or you could try typing `limit` if you're
running `csh`.) In rare cases the stack space may exceed `24*INT_MAX`
bytes, in which case the program will produce an inaccurate estimate.
This program is obfuscated:
This program is obfuscated by:
1. by the use of easily-confused variable names
1. The use of easily-confused variable names.
2. by using the implicit !=0 in conditional expressions
2. Using the implicit `!=0` in conditional expressions.
3. by substituting expressions such as !a for 0 where a!=0 and !a for 1 where a==0
3. Substituting expressions such as `!a` for `0` where `a!=0` and `!a` for `1`
where `a==0`.
4. by the fact that main() is a single expression and so beautifies poorly
4. The fact that `main()` is a single expression and so beautifies poorly.
5. by the fact that main() is used
5. The fact that `main()` is used:
- to compute powers in modular arithmetic
- to compute powers in modular arithmetic.
- to recursively call itself in the main loop
- to recursively call itself in the main loop.
## Copyright and CC BY-SA 4.0 License:
+7 -8
View File
@@ -1,11 +1,10 @@
# Best Abuse of the Periodic Table
John Dalbec
20 Squire's Ct.
Canfield OH 44406
USA
http://cc.ysu.edu/~jpdalbec/
John Dalbec
20 Squire's Ct.
Canfield OH 44406
USA
<https://jpdalbec.people.ysu.edu>
## To build:
@@ -37,8 +36,8 @@ it's the first atomic fission we've seen in the IOCCC.
It's elementary!
See http://mathworld.wolfram.com/LookandSaySequence.html,
http://mathworld.wolfram.com/CosmologicalTheorem.html,
See <http://mathworld.wolfram.com/LookandSaySequence.html>,
<http://mathworld.wolfram.com/CosmologicalTheorem.html>,
and the references listed there.
Go read the web pages and come back.
+1 -1
View File
@@ -99,7 +99,7 @@ Jeff Weisberg,Jeff_Weisberg,http://www.op.net/~jaw,null,jaw@op.net,null,null);
Jens Schweikhardt,Jens_Schweikhardt,http://www.schweikhardt.net,null,schweikh@schweikhardt.net,null,null);
Jetro Lauha,Jetro_Lauha,http://jet.ro,null,null,FI,null);
Jim Hague,Jim_Hague,http://www.oxinet.co.uk/jim,null,bears@cix.compulink.co.uk,null,null);
John Dalbec,John_Dalbec,http://cc.ysu.edu/~jpdalbec/,null,jdalbec@cboss.com,null,null);
John Dalbec,John_Dalbec,https://jpdalbec.people.ysu.edu,null,jdalbec@cboss.com,null,null);
John Tromp,John_Tromp,http://tromp.github.io/,null,john.tromp@gmail.com,null,null);
John Williams,John_Williams,null,null,williams@morinda.com,null,null);
Jon Thingvold,Jon_Thingvold,null,null,jon.thingvold@usit.uio.no,null,null);
Can't render this file because it contains an unexpected character in line 23 and column 6.
+1 -1
View File
@@ -313,7 +313,7 @@ Contest </I></FONT></CENTER><BR>
<!-- D D D D D D D D D D D D D D D D D D D D D D D - -->
<UL>
<LI TYPE=none><A NAME="John_Dalbec"></A><B><a href="&#x6D;&#97;i&#x6C;t&#x6F;:&#106;&#100;&#x61;l&#x62;&#101;&#x63;&#x40;&#99;&#x62;&#x6F;ss&#x2E;&#99;&#111;&#109;">John Dalbec</a></B> -- <A HREF="http://cc.ysu.edu/~jpdalbec/">http://cc.ysu.edu/~jpdalbec/</a>
<LI TYPE=none><A NAME="John_Dalbec"></A><B><a href="&#x6D;&#97;i&#x6C;t&#x6F;:&#106;&#100;&#x61;l&#x62;&#101;&#x63;&#x40;&#99;&#x62;&#x6F;ss&#x2E;&#99;&#111;&#109;">John Dalbec</a></B> -- <A HREF="https://jpdalbec.people.ysu.edu">https://jpdalbec.people.ysu.edu</a>
<UL>
<LI TYPE=square>Best Numerical Obfuscation (<A HREF="years.html#1996_dalbec">1996 dalbec</A>)
<LI TYPE=square>Best Abuse of the Periodic Table (<A HREF="years.html#2004_jdalbec">2004 jdalbec</A>)