Vassil Vassilev, age 15 from Lawnswood School, Leeds, Michael Gray, S6, Madras College St Andrews and Koopa Koo from Boston College all solved this problem, well done all of you.

Here is Vassil's solution:

Let f(n) denote the sum of the first n terms of the sequence
0,1,1,2,2,3,3,,p,p,p+1,p+1,.

First I tried with several numbers. Let n=15. Then f(15)=2*(1+2+3+4+5+6+7)=7*8 where the sequence is: 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7

Let n=14. Then f(14)=2*(1+2+3+4+5+6+7)-7=7*7 where the sequence is: 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7

Let n=17. Then f(17)=2*(1+2+3+4+5+6+7+8)=8*9 where the sequence is: 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8

Let n=16. Then f(16)=2*(1+2+3+4+5+6+7+8)-8=8*8 where the sequence is: 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8

I noticed that the formula for f(n) depends on whether n is odd or even.

Case I - n is odd, i.e. n=2k+1

Then
f(n) =2(1+2+...+k) =2k(k+1)/2 =( n-1 2 )( n+1 2 ).

Case II - n is even, i.e. n=2k


f(n) =2(1+2+...+k)-k = k2 +k-k = k2 =(n/2)2 .

Now we have to calculate f(a+b)-f(a-b)

There are two cases. In the first case, when one of a and b is even and the other is odd, then (a+b) and (a-b) are both odd. Otherwise (a+b) and (a-b) are both even.

Case I (a+b) and (a-b) both odd.
f(a+b)-f(a-b) = (a+b)2 -1 4 - (a-b)2 -1 4 =ab.

Case II (a+b) and (a-b) both even.
f(a+b)-f(a-b) = (a+b)2 4 - (a-b)2 4 =ab.