If you want to avoid the moral ambiguity of fan-compiled PDFs, Google directly leads to these 100% legal alternatives:
Spend at least 30 to 60 minutes attempting a problem before checking the solution. 1000 mathematical olympiad problems pdf google