Question 1146551
<br>
We are given only the first few terms of the sequence with no other information about what kind of sequence it is.  That means the subsequent terms could be anything; it is impossible to know what the sequence is.  So it is impossible to know how many odd terms there are.<br>
------------------------------------------------------------------<br>
Added later, after a response from the reader....<br>
In fact, this is called the Tribonacci sequence -- like the Fibonacci sequence, except each term is the sum of the previous THREE terms.<br>
I don't know much about the Tribonacci sequence -- things like a formula for the n-th term.<br>
But determining the pattern of odd and even terms is easy:<br>
1st term: odd
2nd term: even
3rd term: odd
4th term: odd+even+odd = even
5th term: even+odd+even = odd
6th term: odd+even+odd = even
7th term: even+odd+even = odd
...<br>
It should be clear that the terms alternate between odd and even.  So with the first term being odd, the first 997 terms will consist of 499 odd terms and 498 even terms.