This has been a programming problem which has interested me for a while.
You give the program a squence of numbers seperated by commas. It then finds a suitable formula from these numbers to find the next number in the sequence.
In: 1,2,3,4,5
Out: 6
In: 2,4,6,8
Out: 10
In: 10,8,6,4
Out: 2
I'm not sure if this problem is much more complex than it appears, in which case it may not be suitable for code golf. I'm just suggesting it.