Format fixes in index.html files of 1995
This commit is contained in:
1 parent
9a28cbc760
commit
c257ea57fd
14 files changed
+38
-32
No files matched your search
+1
-1
@@ -32,7 +32,7 @@ for the use of their machines.
|
||||
Due to changes in the [USENIX
|
||||
conference](https://www.usenix.org/conferences/all) calendar, the [1996
|
||||
contest](../years.html#1996) will be delayed. Because there will be no Summer
|
||||
1996 USENIX conference, the 1996 IOCCC entries will be announced at the Jan 1997
|
||||
1996 USENIX conference, the 1996 IOCCC winning entries will be announced at the Jan 1997
|
||||
USENIX conference.
|
||||
|
||||
The 1996 contest will not open until sometime in October 1996, and will close
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
## To build:
|
||||
|
||||
We recommend that you try the alternate version first so you can see what this
|
||||
entry looked like back in 1995 (with a configurable speed). See the [original
|
||||
entry looked like back in 1995 (with a configurable speed). See the [Original
|
||||
code](#original-code) section below for the original entry.
|
||||
|
||||
``` <!---sh-->
|
||||
|
||||
@@ -409,7 +409,7 @@ Location: <a href="../../location.html#PT">PT</a> - <em>Portuguese Republic</em>
|
||||
<!-- BEFORE: 1st line of markdown file: 1995/cdua/README.md -->
|
||||
<h2 id="to-build">To build:</h2>
|
||||
<p>We recommend that you try the alternate version first so you can see what this
|
||||
entry looked like back in 1995 (with a configurable speed). See the <a href="#original-code">original
|
||||
entry looked like back in 1995 (with a configurable speed). See the <a href="#original-code">Original
|
||||
code</a> section below for the original entry.</p>
|
||||
<pre><code> make alt</code></pre>
|
||||
<p>The alternate version uses <code>usleep(3)</code> with <code>SLEEP</code> (defined in the Makefile,
|
||||
|
||||
@@ -23,12 +23,10 @@
|
||||
|
||||
You might consider giving the following input:
|
||||
|
||||
```
|
||||
... a male (who) gets very, very frustrated sitting in a chair all
|
||||
the time because males are biologically driven to go out and hunt
|
||||
giraffes.
|
||||
-- Adjunct Professor Newt Gingrich, Reinhardt College, 1/7/95
|
||||
```
|
||||
> ... a male (who) gets very, very frustrated sitting in a chair all<br>
|
||||
> the time because males are biologically driven to go out and hunt<br>
|
||||
> giraffes.<br>
|
||||
> -- Adjunct Professor Newt Gingrich, Reinhardt College, 1/7/95
|
||||
|
||||
... which can be done like:
|
||||
|
||||
@@ -47,7 +45,7 @@ The obfuscation is on several levels.
|
||||
Most obviously, the shape of the program.
|
||||
|
||||
Underneath that, the variable names are in pig Latin, as are the
|
||||
names of the standard C functions, such as `putchar()`. Even main is
|
||||
names of the standard C functions, such as `putchar()`. Even `main` is
|
||||
written as `ainma`.
|
||||
|
||||
The program construction is also very obfuscated, with all of the
|
||||
|
||||
@@ -415,10 +415,12 @@ Location: <a href="../../location.html#US">US</a> - <em>United States of America
|
||||
<pre><code> ./dodsond1 < README.md</code></pre>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
<p>You might consider giving the following input:</p>
|
||||
<pre><code> ... a male (who) gets very, very frustrated sitting in a chair all
|
||||
the time because males are biologically driven to go out and hunt
|
||||
giraffes.
|
||||
-- Adjunct Professor Newt Gingrich, Reinhardt College, 1/7/95</code></pre>
|
||||
<blockquote>
|
||||
<p>… a male (who) gets very, very frustrated sitting in a chair all<br>
|
||||
the time because males are biologically driven to go out and hunt<br>
|
||||
giraffes.<br>
|
||||
– Adjunct Professor Newt Gingrich, Reinhardt College, 1/7/95</p>
|
||||
</blockquote>
|
||||
<p>… which can be done like:</p>
|
||||
<pre><code> ./try.sh</code></pre>
|
||||
<h2 id="authors-remarks">Author’s remarks:</h2>
|
||||
@@ -427,7 +429,7 @@ anslatestra itwa intowa Igpa Atinla.</p>
|
||||
<p>The obfuscation is on several levels.</p>
|
||||
<p>Most obviously, the shape of the program.</p>
|
||||
<p>Underneath that, the variable names are in pig Latin, as are the
|
||||
names of the standard C functions, such as <code>putchar()</code>. Even main is
|
||||
names of the standard C functions, such as <code>putchar()</code>. Even <code>main</code> is
|
||||
written as <code>ainma</code>.</p>
|
||||
<p>The program construction is also very obfuscated, with all of the
|
||||
code being inside the <code>()</code>’s of one of the 6 <code>orfa</code> loops.</p>
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
./esde data-file word
|
||||
```
|
||||
|
||||
where data-file contains lines of < 255 chars in length.
|
||||
where `data-file` contains lines of < 255 chars in length.
|
||||
|
||||
|
||||
## Try:
|
||||
|
||||
@@ -411,7 +411,7 @@ Location: <a href="../../location.html#PL">PL</a> - <em>Republic of Poland</em>
|
||||
<pre><code> make all</code></pre>
|
||||
<h2 id="to-use">To use:</h2>
|
||||
<pre><code> ./esde data-file word</code></pre>
|
||||
<p>where data-file contains lines of < 255 chars in length.</p>
|
||||
<p>where <code>data-file</code> contains lines of < 255 chars in length.</p>
|
||||
<h2 id="try">Try:</h2>
|
||||
<pre><code> ./try.sh</code></pre>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
|
||||
+1
-1
@@ -418,7 +418,7 @@ for the use of their machines.</p>
|
||||
<p>Due to changes in the <a href="https://www.usenix.org/conferences/all">USENIX
|
||||
conference</a> calendar, the <a href="../years.html#1996">1996
|
||||
contest</a> will be delayed. Because there will be no Summer
|
||||
1996 USENIX conference, the 1996 IOCCC entries will be announced at the Jan 1997
|
||||
1996 USENIX conference, the 1996 IOCCC winning entries will be announced at the Jan 1997
|
||||
USENIX conference.</p>
|
||||
<p>The 1996 contest will not open until sometime in October 1996, and will close
|
||||
sometime around the end of December 1996. The <a href="../1996/rules.txt">rules for the 1996
|
||||
|
||||
@@ -62,13 +62,13 @@ the number 8347108947139478934713847134 is represented as:
|
||||
|
||||
### Platform limitations
|
||||
|
||||
Long integers must be at least 4 bytes.
|
||||
`long` integers must be at least 4 bytes.
|
||||
|
||||
### Features
|
||||
|
||||
In order to prevent the user from wasting too much time computing
|
||||
useless factorials, the maximum factorial that can be computed is
|
||||
429539! This limit was selected through extensive research in
|
||||
`429539!` This limit was selected through extensive research in
|
||||
time management studies and the factorial arts.
|
||||
|
||||
|
||||
|
||||
@@ -441,11 +441,11 @@ matters, the buckets are arranged backwards in the block. For example,
|
||||
the number 8347108947139478934713847134 is represented as:</p>
|
||||
<pre><code> 7134 1384 9347 3947 9471 7108 834</code></pre>
|
||||
<h3 id="platform-limitations">Platform limitations</h3>
|
||||
<p>Long integers must be at least 4 bytes.</p>
|
||||
<p><code>long</code> integers must be at least 4 bytes.</p>
|
||||
<h3 id="features">Features</h3>
|
||||
<p>In order to prevent the user from wasting too much time computing
|
||||
useless factorials, the maximum factorial that can be computed is
|
||||
429539! This limit was selected through extensive research in
|
||||
<code>429539!</code> This limit was selected through extensive research in
|
||||
time management studies and the factorial arts.</p>
|
||||
<!--
|
||||
|
||||
|
||||
@@ -12,14 +12,17 @@
|
||||
```
|
||||
|
||||
|
||||
**WARNING**: the author warns to not use too high a number (with the same effect as a
|
||||
fork bomb)! If you wish to ignore the warning it is an exercise to determine how high
|
||||
is too high. :-)
|
||||
|
||||
|
||||
## Try:
|
||||
|
||||
``` <!---sh-->
|
||||
./try.sh
|
||||
```
|
||||
|
||||
WARNING: the author warns to not use too high a number! If you wish to ignore
|
||||
the warning it is an exercise to determine how high is too high. :-)
|
||||
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
@@ -411,10 +411,11 @@ Location: <a href="../../location.html#US">US</a> - <em>United States of America
|
||||
<pre><code> make all</code></pre>
|
||||
<h2 id="to-use">To use:</h2>
|
||||
<pre><code> ./schnitzi num</code></pre>
|
||||
<p><strong>WARNING</strong>: the author warns to not use too high a number (with the same effect as a
|
||||
fork bomb)! If you wish to ignore the warning it is an exercise to determine how high
|
||||
is too high. :-)</p>
|
||||
<h2 id="try">Try:</h2>
|
||||
<pre><code> ./try.sh</code></pre>
|
||||
<p>WARNING: the author warns to not use too high a number! If you wish to ignore
|
||||
the warning it is an exercise to determine how high is too high. :-)</p>
|
||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||
<p>Sometimes a core dump is a feature, not a bug!</p>
|
||||
<p>This is one of the better one-liners we have seen in a while.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
make all
|
||||
```
|
||||
|
||||
The authors provided a deobfuscated version, originally uuencoded but uudecoded by us
|
||||
The authors provided an unobfuscated version, originally uuencoded but uudecoded by us
|
||||
in 2023. See [Alternate code](#alternate-code) below.
|
||||
|
||||
|
||||
@@ -41,8 +41,9 @@ If you get stuck, come back and look at the Alternate code.
|
||||
|
||||
## Alternate code:
|
||||
|
||||
The authors provided a deobfuscated version of the program. Originally uuencoded we
|
||||
have decoded it for the wider audience in [vanschnitz.alt.c](%%REPO_URL%%/1995/vanschnitz/vanschnitz.alt.c).
|
||||
The authors provided unobfuscated version of the program. Originally uuencoded
|
||||
we have decoded it for the wider audience in
|
||||
[vanschnitz.alt.c](%%REPO_URL%%/1995/vanschnitz/vanschnitz.alt.c).
|
||||
|
||||
They encourage you to first try and figure out the program without reading the
|
||||
deobfuscated version.
|
||||
|
||||
@@ -414,7 +414,7 @@ Location: <a href="../../location.html#US">US</a> - <em>United States of America
|
||||
<!-- BEFORE: 1st line of markdown file: 1995/vanschnitz/README.md -->
|
||||
<h2 id="to-build">To build:</h2>
|
||||
<pre><code> make all</code></pre>
|
||||
<p>The authors provided a deobfuscated version, originally uuencoded but uudecoded by us
|
||||
<p>The authors provided an unobfuscated version, originally uuencoded but uudecoded by us
|
||||
in 2023. See <a href="#alternate-code">Alternate code</a> below.</p>
|
||||
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
|
||||
<p>The current status of this entry is:</p>
|
||||
@@ -431,8 +431,9 @@ in 2023. See <a href="#alternate-code">Alternate code</a> below.</p>
|
||||
just try to understand the program without looking at the Alternate code.</p>
|
||||
<p>If you get stuck, come back and look at the Alternate code.</p>
|
||||
<h2 id="alternate-code">Alternate code:</h2>
|
||||
<p>The authors provided a deobfuscated version of the program. Originally uuencoded we
|
||||
have decoded it for the wider audience in <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/vanschnitz/vanschnitz.alt.c">vanschnitz.alt.c</a>.</p>
|
||||
<p>The authors provided unobfuscated version of the program. Originally uuencoded
|
||||
we have decoded it for the wider audience in
|
||||
<a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/1995/vanschnitz/vanschnitz.alt.c">vanschnitz.alt.c</a>.</p>
|
||||
<p>They encourage you to first try and figure out the program without reading the
|
||||
deobfuscated version.</p>
|
||||
<h3 id="alternate-build">Alternate build:</h3>
|
||||
|
||||
Reference in new issue
Block a user