Merge pull request #2657 from xexyl/giljade05-html
Format fix 2005/giljade/index.html + update bugs
This commit is contained in:
4 files changed
+12
-8
No files matched your search
@@ -4,7 +4,7 @@
|
||||
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.
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ For more detailed information see [2005/giljade in bugs.html](../../bugs.html#20
|
||||
./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:
|
||||
@@ -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
|
||||
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
|
||||
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 -->
|
||||
<h2 id="to-build">To build:</h2>
|
||||
<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>
|
||||
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
|
||||
<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>
|
||||
<pre><code> ./giljade > out
|
||||
./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>
|
||||
<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
|
||||
@@ -491,7 +491,7 @@ one is used. No inefficient conditional tests and jumps are needed in that
|
||||
part of the program.</p></li>
|
||||
<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>
|
||||
<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
|
||||
scheme of things?</p></li>
|
||||
<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>
|
||||
<p>This entry will very likely segfault or do something strange if the source code
|
||||
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">
|
||||
<h2 id="mikeash">2005/mikeash</h2>
|
||||
</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
|
||||
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">
|
||||
|
||||
Reference in new issue
Block a user