Format fix 2005/giljade/index.html + update bugs
This commit is contained in:
1 parent
6e504407d8
commit
05097e41d6
4 files changed
+12
-8
No files matched your search
@@ -4,7 +4,7 @@
|
|||||||
make
|
make
|
||||||
```
|
```
|
||||||
|
|
||||||
NOTE: We FORCE the use of -O0 even if someone overrides it because this entry
|
**NOTE**: We **FORCE** the use of `-O0` even if someone overrides it because this entry
|
||||||
will not work with it enabled.
|
will not work with it enabled.
|
||||||
|
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@ For more detailed information see [2005/giljade in bugs.html](../../bugs.html#20
|
|||||||
./giljade out
|
./giljade out
|
||||||
```
|
```
|
||||||
|
|
||||||
NOTE: [try.sh](%%REPO_URL%%/2005/giljade/try.sh) will ask you if you wish to do this.
|
**NOTE**: [try.sh](%%REPO_URL%%/2005/giljade/try.sh) will ask you if you wish to do this.
|
||||||
|
|
||||||
|
|
||||||
## Judges' remarks:
|
## Judges' remarks:
|
||||||
@@ -128,7 +128,7 @@ the algorithm that is used to generate possible moves is extremely efficient.
|
|||||||
* The single expression I'm most proud of, and would have submitted to the
|
* The single expression I'm most proud of, and would have submitted to the
|
||||||
category of 'best obfuscated short expression' if there was one is:
|
category of 'best obfuscated short expression' if there was one is:
|
||||||
|
|
||||||
s=s^(b=s&s-1^s)
|
`s=s^(b=s&s-1^s)`
|
||||||
|
|
||||||
Can you figure out what it does (very efficiently) and how it fits in the
|
Can you figure out what it does (very efficiently) and how it fits in the
|
||||||
scheme of things?
|
scheme of things?
|
||||||
|
|||||||
@@ -409,7 +409,7 @@ Location: <a href="../../location.html#IL">IL</a> - <em>State of Israel</em> (<e
|
|||||||
<!-- BEFORE: 1st line of markdown file: 2005/giljade/README.md -->
|
<!-- BEFORE: 1st line of markdown file: 2005/giljade/README.md -->
|
||||||
<h2 id="to-build">To build:</h2>
|
<h2 id="to-build">To build:</h2>
|
||||||
<pre><code> make</code></pre>
|
<pre><code> make</code></pre>
|
||||||
<p>NOTE: We FORCE the use of -O0 even if someone overrides it because this entry
|
<p><strong>NOTE</strong>: We <strong>FORCE</strong> the use of <code>-O0</code> even if someone overrides it because this entry
|
||||||
will not work with it enabled.</p>
|
will not work with it enabled.</p>
|
||||||
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
|
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
|
||||||
<p>The current status of this entry is:</p>
|
<p>The current status of this entry is:</p>
|
||||||
@@ -424,7 +424,7 @@ will not work with it enabled.</p>
|
|||||||
<h3 id="self-test-feature-to-try">Self-test feature to try:</h3>
|
<h3 id="self-test-feature-to-try">Self-test feature to try:</h3>
|
||||||
<pre><code> ./giljade > out
|
<pre><code> ./giljade > out
|
||||||
./giljade out</code></pre>
|
./giljade out</code></pre>
|
||||||
<p>NOTE: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/giljade/try.sh">try.sh</a> will ask you if you wish to do this.</p>
|
<p><strong>NOTE</strong>: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/giljade/try.sh">try.sh</a> will ask you if you wish to do this.</p>
|
||||||
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
<h2 id="judges-remarks">Judges’ remarks:</h2>
|
||||||
<p>This entry takes editorial in how it deals with its output. After using <code>vi(1)</code>
|
<p>This entry takes editorial in how it deals with its output. After using <code>vi(1)</code>
|
||||||
(or <code>vim(1)</code>) to look at the source, use <code>vi(1)</code> (or <code>vim(1)</code>) to look at its
|
(or <code>vim(1)</code>) to look at the source, use <code>vi(1)</code> (or <code>vim(1)</code>) to look at its
|
||||||
@@ -491,7 +491,7 @@ one is used. No inefficient conditional tests and jumps are needed in that
|
|||||||
part of the program.</p></li>
|
part of the program.</p></li>
|
||||||
<li><p>The single expression I’m most proud of, and would have submitted to the
|
<li><p>The single expression I’m most proud of, and would have submitted to the
|
||||||
category of ‘best obfuscated short expression’ if there was one is:</p>
|
category of ‘best obfuscated short expression’ if there was one is:</p>
|
||||||
<p>s=s<sup>(b=s&s-1</sup>s)</p>
|
<p><code>s=s^(b=s&s-1^s)</code></p>
|
||||||
<p>Can you figure out what it does (very efficiently) and how it fits in the
|
<p>Can you figure out what it does (very efficiently) and how it fits in the
|
||||||
scheme of things?</p></li>
|
scheme of things?</p></li>
|
||||||
<li><p>IMHO the program is easier to understand before running cpp on it. It is also
|
<li><p>IMHO the program is easier to understand before running cpp on it. It is also
|
||||||
|
|||||||
@@ -2278,7 +2278,8 @@ dimensions. Try <code>100 100 100</code> for instance and see what happens!</p>
|
|||||||
<h3 id="information-2005giljadeindex.html">Information: <a href="2005/giljade/index.html">2005/giljade/index.html</a></h3>
|
<h3 id="information-2005giljadeindex.html">Information: <a href="2005/giljade/index.html">2005/giljade/index.html</a></h3>
|
||||||
<p>This entry will very likely segfault or do something strange if the source code
|
<p>This entry will very likely segfault or do something strange if the source code
|
||||||
does not exist.</p>
|
does not exist.</p>
|
||||||
<p>This entry requires that <code>sed</code> and <code>make</code> are in the path.</p>
|
<p>This entry will, according to the author, likely segfault if <code>sizeof(int) != sizeof(FILE *)</code>.</p>
|
||||||
|
<p>This entry requires that <code>sed</code> and <code>make</code> are in your <code>$PATH</code>.</p>
|
||||||
<div id="2005_mikeash">
|
<div id="2005_mikeash">
|
||||||
<h2 id="mikeash">2005/mikeash</h2>
|
<h2 id="mikeash">2005/mikeash</h2>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2742,7 +2742,10 @@ dimensions. Try `100 100 100` for instance and see what happens!
|
|||||||
This entry will very likely segfault or do something strange if the source code
|
This entry will very likely segfault or do something strange if the source code
|
||||||
does not exist.
|
does not exist.
|
||||||
|
|
||||||
This entry requires that `sed` and `make` are in the path.
|
This entry will, according to the author, likely segfault if `sizeof(int) !=
|
||||||
|
sizeof(FILE *)`.
|
||||||
|
|
||||||
|
This entry requires that `sed` and `make` are in your `$PATH`.
|
||||||
|
|
||||||
|
|
||||||
<div id="2005_mikeash">
|
<div id="2005_mikeash">
|
||||||
|
|||||||
Reference in new issue
Block a user