OFFSET
1,1
COMMENTS
The parameters t=11, s=10, c=100 give the McCarthy 91-Function A103847.
FORMULA
The sequence begins with a(1) = d*floor((c+d-1)/d) + 1 - s;
if n <= c and c > d then a(n) = a(n-d);
if n <= c <= d then a(n) = a(1) + n - 1;
if n > c then a(n) = n - s.
EXAMPLE
For t=9, s=5, d=t-s=4, and
c=1: (0,-3,-2,-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=2: (0, 1,-2,-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=3: (0, 1, 2,-1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=4: (0, 1, 2, 4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=5: (4, 1, 2, 3, 4, 1, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=6: (4, 5, 2, 3, 4, 5, 2, 3, 4, 5, 6, 7, 8, 9, ...)
c=7: (4, 5, 6, 3, 4, 5, 6, 3, 4, 5, 6, 7, 8, 9, ...)
c=8: (4, 5, 6, 7, 4, 5, 6, 7, 4, 5, 6, 7, 8, 9, ...)
c=9: (8, 5, 6, 7, 8, 5, 6, 7, 8, 5, 6, 7, 8, 9, ...)
MAPLE
d=t-s:
a[1]:=d*(iquo(c+d-1, d))+1-s:
if (c <= d) then
for j from 2 to c do
a[j]:=a[1]+j-1:
end do:
end if:
if (c > d) then
k:=(c-1) mod d +1:
for j from 2 to k do
a[j]:=a[1]+j-1:
end do:
for j from (k+1) to d do
a[j]:=a[1]+j-d-1:
end do:
for j from (d+1) to c do
a[j]:=a[j-d]:
end do:
end if:
for n from (c+1) to 50 do
a[n]:=n-s:
end do:
CROSSREFS
KEYWORD
nonn
AUTHOR
Paul Weisenhorn, May 13 2011
EXTENSIONS
Name corrected by Paul Weisenhorn, Aug 12 2018
STATUS
approved