WEEKEND PROGRAMMING CHALLENGE ISSUE #4


Image

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!

9 Comments (+add yours?)

  1. svetlinzarev
    Apr 12, 2013 @ 19:08:50

    I have a question: Do we have to consider uppercase/lowercase letters as duplicates (is T == t) ?

    Reply

  2. hli
    Apr 12, 2013 @ 22:33:06

    Is this supposed to be ASCII-only, or should the program be Unicode-aware?

    Reply

    • 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.

      Reply

  3. 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)

    Reply

    • 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 ”’

      Reply

  4. Trackback: Olimex’s Programming Challenge #4 – The First For Me | Shiggy Enterprises
  5. 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!

    😛

    Reply

Leave a comment