requests as input from the user two positive integers s and e, such that s < e.
outputs (i) the integer n belonging to [s,e] that generates the longest Hailstone sequence Sn, and (ii) the length of this longest Sn
i have no idea about how to use functions to implement this task...
this is where i am, i don't know how to start from the lower number and go up to the larger number, also how to calculate the longest sequence you can get
Presumably you would implement a function to compute the "hailstone sequence" (whatever that is) for a given value, and then return the length of the sequence. You would then simply call this function multiple times in a loop from s to e and record the largest result.
EDIT: Wikipedia contains pseudocode for the hailstone function.
Wikipedia contains pseudocode for the hailstone function.
Also, IIRC, there has been a discussion about that in this very forum section some months ago. I'd expect a forum search to discover interesting information...
Last edited by Eri523; September 30th, 2011 at 05:06 PM.
I was thrown out of college for cheating on the metaphysics exam; I looked into the soul of the boy sitting next to me.
This is a snakeskin jacket! And for me it's a symbol of my individuality, and my belief... in personal freedom.
* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.