Problem:
Isogram words are these with all letters different (no letters duplicated). For instance “Hydropneumatics” is Isogram word.
Your challenge this weekend is to make program which scans text and displays the longest Isogram word found in the scanned text.
Input text to use to test your code: http://fiction.eserver.org/novels/alice_in_wonderland.html
The rules
You can code the solution in any programming language during the weekend and have to submit it to info@olimex.com latest on Sunday April 14th .
On Monday we will upload the solutions on GitHub and review https://github.com/OLIMEX/WPC .
You can play with your real name or with nick if you want to be anonymous, we will not disclosure your personal info if you do not want to.
Good Luck and Have fun!
svetlinzarev
Apr 12, 2013 @ 19:08:50
I have a question: Do we have to consider uppercase/lowercase letters as duplicates (is T == t) ?
OLIMEX Ltd
Apr 12, 2013 @ 19:30:14
for the sake of isogram t is same as T i.e. you should make your code case insensitive
hli
Apr 12, 2013 @ 22:33:06
Is this supposed to be ASCII-only, or should the program be Unicode-aware?
Dylan
Apr 12, 2013 @ 23:29:17
I suggest the former, accents should be ignored anyway. Since the main other (than providing space for accents and variations on latin characters) purpose of unicode is for oriental languages in which there are so many symbols that four characters is at the long end… ASCII was good enough for my submission.
Jake Radakovich
Apr 13, 2013 @ 03:11:42
How are you expecting the input? Are you going to save the text in a text file and feed it to the program? (e.g. $>findLargestIsogram < AliceInWonderland.txt)
OLIMEX Ltd
Apr 13, 2013 @ 08:35:25
it doesn’t matter do it whatever is easier for you
some languages can’t read files so the text may be embedded in the code with ”’ text ”’
Ijon Tichy
Apr 14, 2013 @ 15:39:07
“””
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Temporarily Unavailable error was encountered while trying to use an ErrorDocument to handle the request.
“””
Your example URL really is a big help!
😛
OLIMEX Ltd
Apr 14, 2013 @ 15:49:07
hmm too many downloads 🙂 ?
google is your friend there are lot of URLs with this book online