From d675b9de6c8b1bc991eafb8d7e1372d8f4c040e4 Mon Sep 17 00:00:00 2001 From: hsbt Date: Fri, 12 Jan 2018 09:07:47 +0000 Subject: Fixed typos. * sample/trick2013/kinaba/remarks.markdown: algorthim -> algorithm * sample/trick2015/ksk_1/remarks.markdown: Limination -> Limitation git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- sample/trick2013/kinaba/remarks.markdown | 2 +- sample/trick2015/ksk_1/remarks.markdown | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'sample') diff --git a/sample/trick2013/kinaba/remarks.markdown b/sample/trick2013/kinaba/remarks.markdown index a454a5f0a1..73a4ea9875 100644 --- a/sample/trick2013/kinaba/remarks.markdown +++ b/sample/trick2013/kinaba/remarks.markdown @@ -16,7 +16,7 @@ The program contains each ASCII character from 0x20 ' ' to 0x7e '~' exactly once ### Internals -The algorthim is the obvious loop "32.upto(126){|x| putc x}". +The algorithm is the obvious loop "32.upto(126){|x| putc x}". It is not so hard to transform it to use each character *at most once*. The only slight difficulty comes from the constraint that we cannot "declare and then use" variables, because then the code will contain the variable name twice. This restriction is worked around by the $. global variable, the best friend of Ruby golfers. diff --git a/sample/trick2015/ksk_1/remarks.markdown b/sample/trick2015/ksk_1/remarks.markdown index b822dc55c8..a0b8bbcdcc 100644 --- a/sample/trick2015/ksk_1/remarks.markdown +++ b/sample/trick2015/ksk_1/remarks.markdown @@ -110,7 +110,7 @@ is simply `/=/` and removing a padding `",,,,,"`. The program no longer terminates, though. -### Limination +### Limitation The implementation requires to manipulate long strings even for some small starting numbers. For example, starting from 1,819, the number -- cgit v1.2.1