a. Since 2016 is divisible by 4, we can alternatingly take two black and two green pearls. In the first step, all pearls are already replaced by blue pearls.
b. If we assign to each blue pearl the number 0, to each green pearl the number 1 and to each black pearl the number 2, then it holds in each step that the new colour of a pearl modulo 3 is equal to the negative sum of its two original neighbours. The new total sum of all colours modulo 3 therefore can be calculated by multiplying the old total sum of all colours with 2 and changing the sign. But modulo 3, a multiplication with −2 is equivalent to a multiplication with 1, therefore the total sum always remains the same modulo 3.
For a necklace with only blue pearls the total sum is 0. But for 1000 black and 1016 green pearls it is 2000+1016=1 (mod 3). Therefore, there does not exist an arrangement of 1000 black and 1016 green pearls that can be transformed into a necklace with only blue pearls using such steps.
c. Using the same assignment of numbers modulo 3, in each step the sum of all colours in even positions becomes the sum of the colours in odd positions, and vice versa. If these sums are A and B in the beginning, then at the end we still have these same two sums modulo 3, maybe with switched positions.
But in the beginning, we have sums 2 and 2 modulo 3, because both among the even and among the odd positions there is exactly one black pearl with value 2, and otherwise only blue pearls with value 0. However, at the end we are supposed to have sums 1 and 0 because one of the two sums is determined only by blue pearls with value 0, and the other by exactly one green pearl with value 1 and only blue pearls with value 0 otherwise. Therefore, it is not possible.