There are also books on Olympic Mathematics published by East China Normal University Press, which are all good. I recommend the course of Olympic Mathematics (Fifth Edition).
I suggest not to buy too many Olympic math books, concentrate on making one or two books, and do all the above questions well to ensure that you will win the first prize!