Some of my friends in US here won the Olympics math championship medals before. Although I am doing engineering all the way, I do not trust their words that NO preparation is needed. Actually Q is difficult for me. So do judgement on your own level.
some problems are very tricky and detail oriented.