On Nov 8, 2010, at 6:04 PM, Ken Wesson wrote:

> On Mon, Nov 8, 2010 at 8:55 PM, Greg <g...@kinostudios.com> wrote:
>> I'm currently in the process of learning Clojure, and as an ex cerise
> 
> Did you mean "exercise"? An ex cerise would be something that used to
> be a cherry. :)

Hehehe... Yes... that was a typo. :-p

> If the numbers start out 3,3,3 and always change up or down by 2, then
> even numbers like 2 can never occur.

Ah, I see that this wasn't immediately clear from my explanation: they change 
by 1, but 3 wraps to 1. I.e. the chain is:

        3 => 1 => 2 => 3 => 1 => etc...

- Greg


>> The gears are initially set to 3,3,3. Pull the right lever and the top two
>> gears will turn, giving you 1,1,3. If instead you had pulled the left lever,
>> the bottom two gears turn giving you 3,1,1.
>> So, from the plaque, you would think that the goal here is to get 2,2,1.
>> After unsuccessfully pulling the levers for about an hour I decided it was
>> time to turn this problem into a Clojure learning exercise.
>> Having successfully written my function (and now, thanks to Ken and Meikel,
>> having written it *properly*), I can assuredly inform you all that this
>> whole business is a red herring! There is no possible way to obtain 2,2,1
>> from any series of left or right turns if you're starting at 3,3,3!
> 
> If the numbers start out 3,3,3 and always change up or down by 2, then
> even numbers like 2 can never occur.
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to