I am very new to **codeforces** and in the field of competitive programming. I just have given my 1st contest yesterday. I was able to solve 2 problems. from now on I will give every contest in **codeforces**. But I don't understand how will I practics as a beginner. what is the problem that I need to solve in order to get a good rank and to build confidence as a beginner.

some of the questions I have in my mind are:

**1. what are the important questions, data structure, algorithm and maths concept should I do in order to able to solve div2 A B C problem?**

**2. what should be the strategy for best practices as a beginner?**

**3. how many questions should I do daily?**

**4. some times when I read an editorial I don't understand how this maths formula applied in this problem. a form where this formula came from?**

**5.what are the think I should focus on in competitive programming?**

I need your suggestions. pls, suggest something.

*I need little guidance. if anyone is happy to guide me then pls message me.*

It is better to google such stuff before writing a blog. Well anyways.

Binary Search, prefix sums, number theory. That's it Go to problemset, sort by difficulty, try problems. Even better try some latest contests.I don't know.How many times do you jerk off in a day? Ask in the comment section in the editorial, or maybe look at the submissions to see if anyone has used another approach

Having fun

you can literally google them

My suggestion as I were a newbie for a while long timewhat are the important questions, data structure, algorithm and maths concept should I do in order to able to solve div2 A B C problem?what should be the strategy for best practices as a beginner?how many questions should I do daily?some times when I read an editorial I don't understand how this maths formula applied in this problem. a form where this formula came from?what are the think I should focus on in competitive programming?thank you. thank you very much for your beautiful explanation.

By the way, you can try to participate more contests that will improve your CP skills too