Remove hint.html and index.html

As per discussions on GitHub the index.html and hint.html files should
be deleted in favour of README.md files (from any
.text/.txt/.markdown/.md files which will be turned into README.md in an
upcoming commit).
This commit is contained in:
Cody Boone Ferguson committed 2023-02-08 05:07:05 -08:00
1 parent ee8a36310f
commit 77fb0f11a2
143 files changed
-28606

No files matched your search

-130
View File
@@ -1,130 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="GENERATOR" content="mkd2html 2.1.5a DL=DISCOUNT">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<link rel="stylesheet"
type="text/css"
href="../hint.css">
<title>Most poetic use of strings</title>
</head>
<body>
<h1>Most poetic use of strings</h1>
<p>Arch D. Robison<br>
<a href="&#x6d;&#97;&#105;&#x6c;&#116;&#x6f;&#x3a;&#97;&#114;&#99;&#x68;&#46;&#x64;&#x2e;&#114;&#111;&#98;&#x69;&#115;&#x6f;&#x6e;&#x40;&#x67;&#x6d;&#97;&#x69;&#108;&#46;&#x63;&#111;&#x6d;">&#97;&#114;&#x63;&#104;&#46;&#100;&#x2e;&#114;&#x6f;&#x62;&#x69;&#x73;&#111;&#110;&#x40;&#103;&#x6d;&#97;&#105;&#108;&#46;&#x63;&#111;&#x6d;</a></p>
<h2>Judges' comments:</h2>
<h3>To build:</h3>
<pre><code>make robison
</code></pre>
<h3>To run:</h3>
<pre><code>./robison
</code></pre>
<h3>Try:</h3>
<pre><code>echo '1*2*3*4*5*6*7*8*9%1000' | ./robison
echo '100000000000000000000*(20*(1+(99477941840441*50)))/31664812345028528' | ./robison
</code></pre>
<h3>Selected Judges Remarks:</h3>
<p>Of integers this prog does a lot,
plus minus, div times (and what not).</p>
<p>And modulus if remainders the needing,
on standard input percent be feeding.</p>
<p>More than one line can thru give input,
when interactive one values more than thruput.</p>
<p>With cut and paste and some time,
one can compute M(23209).</p>
<h2>Author&rsquo;s comments:</h2>
<h2>Oh, The Strings You Can C!</h2>
<p>I love the C language; its tersness is tops.<br>
But the thing I abhor is numerical ops!</p>
<p>No shifting, division, remainder, or times.<br>
No increment, decrement, or subscripting blech,<br>
No addition, subtraction, or bitwise bool glop.<br>
As for pointer arithmetic &ndash; totally yech!</p>
<p>But I do have a pref'rence, for pointer deref'rence.<br>
I find NOTS are a bang, and relations a ball.<br>
I like calling routines, and recursions in essence. <br>
But the thing I like MOST is a string dot h CALL!</p>
<p>With mem copy I copy, and mem set I clear. <br>
Take string len of this, and string copy that.<br>
From my keyboard I pause, to hear subroutines dear: <br>
The bark of string chrr, and the purr of string CAT!</p>
<p>One tiny detail that could lead to defeat.<br>
From where an arg points: string calls only go forth,<br>
So how to go back, to be Turing complete?<br>
From standard dot H, to the rescue, q SORT!</p>
<p>My fixation might hint at a textual bent. <br>
Does my program compose a tatoo for your shin? <br>
Play crosswords or translate from Urdu to Tzouby?<br>
To give it a whirl, just punch 2 + 2 in.</p>
<p>You can add, do division, and multiply too.<br>
Take unary minus and also subtract.<br>
Summing hairs of a walrus? No longer a fuss.<br>
Parenthetical grouping &ndash; no pushing a stack!</p>
<p>Try dividing a googol by one forty three, <br>
Subtract an octillion - it&rsquo;s simply divine.<br>
To compute a remainder, inscribe a percent.<br>
For the sign of the answer, see C ninety nine!</p>
<p>A hundred and twenty five digits or so,<br>
Are the lengthiest figures the program can gnash.<br>
Go over that limit, by even a digit: <br>
Risk incorrect answers, or witness a crash!</p>
<p>Say, say, does it have octal or binary zen?<br>
What about duodecimal, ternary, hex? <br>
Try the base as an option (of course in base ten)<br>
Any base two to twenty &ndash; for that is the specs.</p>
<p>Use lowercase in trans-decimal radix, <br>
Divide <em>babbage</em> (in base seventeen) by <em>cafe</em> &ndash; <br>
a nice <em>fad</em>, but avoid a division by nix: <br>
No errant result, but you could wait all day!</p>
<p>To grok the internals, ask Queen Cleopatra,<br>
or King Tutankhamun; for him it&rsquo;s a romp. <br>
Addition by cats, and if given two figures,<br>
to tell which is bigger, sort down and string CMP!</p>
<p>Unlawful subtraction, a grade school infraction, <br>
starts at the left and works to the right. <br>
Yet more innovation: like Henry Ford&rsquo;s cars,<br>
With a pound and define, mass production of vars!</p>
<p>The moral is clear, for programmers out there: <br>
With the C lib for strings, you can hack with a flair.</p>
<hr />
<TABLE><TR>
<TD><a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" /></a></TD>
<TD><P>&copy; Copyright 1984-2015,
<A HREF="/judges.html">Leo Broukhis, Simon Cooper, Landon Curt Noll</A>
- All rights reserved<BR>
This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</P></TD>
<TD>&nbsp;<!--<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>--></TD>
</TR></TABLE>
</body>
</html>