Back
1 . Consider the following recursive algorithm NATIONALANTHEM, which takes as input an integer n1, which is a power of 2:

Algorithm NATIONALANTHEM(n):
if n=1
then sing O Canada once
else NATIONALANTHEM(n/2);
else sing O Canada once;
else NATIONALANTHEM(n/2)
endif

For n a power of 2, let S(n) be the number of times you sing O Canada when running algorithm NATIONALANTHEM(n). Which of the following is true?
(n.b., log denotes the base-2 logarithm)
(a)
S(n)=1+nlogn
(b)
S(n)=2n+1
(c)
S(n)=2n1
(d)
S(n)=1+logn