qqp question1: What are some good ways to improve mathematics for competitive programming? question2: My foundation in mathematics is very weak. How should I improve myself to face competitive programming?