Given f(n)=[31+1003n]n=[3009n+100]n
If 3009n+100<1
⇒9n+100<300
⇒n<9200
⇒n=22
We know that for a number 0⩽x<1,[x]=0
⇒f(n)=0,∀1⩽n⩽22
Again, if 3009n+100<2
⇒9n+100<600
⇒n=9500
⇒n=55
We know that for a number 1⩽x<2,[x]=1
⇒f(n)=1,23⩽n⩽55
And, f(n)=2 if n=56
Thus, n=1∑56f(n)=n=1∑220×n+n=23∑551×n+2×56
=0+(23+24+...+55)+56×2
=233(23+55)+112
=33×39+112
=1399.