Spoiler
Output:
>>> RATS(59,5) [145, 668, 1345, 6677, 13444]
Did I get it correct? Will probably tune it to use some of Python's powerful tool kit.




Posted 23 September 2012 - 08:52 PM
def RATS(seed, val):
rats =[]
ctr = 0
s = seed
while ctr != val:
s = str(s)[::-1]
s = int(s) + seed
s = int("".join(sorted(str(s))))
rats.append(s)
ctr = ctr + 1
seed = s
print rats
>>> RATS(59,5) [145, 668, 1345, 6677, 13444]
Posted 23 September 2012 - 10:23 PM
print 'RATS stands for Reverse, Add, {0} and Sort right?'.format(whatIsTheT)
Posted 24 September 2012 - 12:11 AM
static IEnumerable<int> Rats(int s, int n)
{
for(var i=0; i<n; i++)
{
s = int.Parse(new string((int.Parse(new string(s.ToString().Reverse().ToArray())) + s).ToString().OrderBy(x => x).ToArray()));
yield return s;
}
}
Posted 24 September 2012 - 08:38 AM
S = Yield S...blah.blah.erc
Posted 03 October 2012 - 09:47 AM
Posted 03 October 2012 - 10:11 AM
Posted 03 October 2012 - 10:14 AM
This post has been edited by aresh: 03 October 2012 - 10:14 AM
Posted 03 October 2012 - 01:15 PM
Posted 03 October 2012 - 01:29 PM
This post has been edited by AdamSpeight2008: 03 October 2012 - 01:38 PM
Posted 04 October 2012 - 07:15 AM
This post has been edited by atraub: 04 October 2012 - 07:19 AM
|
|
Query failed: connection to localhost:3312 failed (errno=111, msg=Connection refused).
|
