Cho hàm số
\(f\left( x \right) = \left\{ \begin{array}{l}\sin x\,\,\,\,\,\,\,\,\,\,\,khi\,\,\cos x \ge 0\\1 + \cos x\,\,\,\,khi\,\,\cos x < 0\end{array} \right.\). Hỏi hàm số \(f\) có tất cả bao nhieu điểm gián đoạn trên khoảng \(\left( 0;2018 \right)\) ?
A.2018
B. 1009
C. 542
D. 321