I was playing with the CodeForces API and had a chance to cumulate the tag stats for various diff problems. Hope it helps you to prioritize the practice problem choice.↵
↵
################# Diff: 1600↵
↵
1 implementation: 109↵
↵
2 greedy: 96↵
↵
3 math: 84↵
↵
4 brute-force: 51↵
↵
5 constructive-algorithms: 50↵
↵
################# Diff: 1700↵
↵
1 implementation: 97↵
↵
2 math: 91↵
↵
3 greedy: 88↵
↵
4 constructive-algorithms: 57↵
↵
5 dp: 54↵
↵
################# Diff: 1800↵
↵
1 greedy: 96↵
↵
2 implementation: 77↵
↵
3 math: 67↵
↵
4 dp: 63↵
↵
5 constructive-algorithms: 51↵
↵
################# Diff: 1900↵
↵
1 dp: 91↵
↵
2 greedy: 89↵
↵
3 data-structures: 64↵
↵
4 math: 60↵
↵
5 implementation: 56↵
↵
################# Diff: 2000↵
↵
1 dp: 98↵
↵
2 greedy: 86↵
↵
3 math: 62↵
↵
4 data-structures: 55↵
↵
5 implementation: 52↵
↵
################# Diff: 2100-2400↵
↵
1 dp: 342↵
↵
2 data-structures: 272↵
↵
3 math: 229↵
↵
4 greedy: 208↵
↵
5 graphs: 196↵
↵
################# Diff: 2500-2900↵
↵
1 dp: 260↵
↵
2 data-structures: 200↵
↵
3 math: 166↵
↵
4 graphs: 132↵
↵
5 trees: 114↵
↵
################# Diff: 3000-4000↵
↵
1 data-structures: 119↵
↵
2 dp: 101↵
↵
3 math: 88↵
↵
4 trees: 62↵
↵
5 graphs: 61↵
↵
↵
↵
################# Diff: 1600↵
↵
1 implementation: 109↵
↵
2 greedy: 96↵
↵
3 math: 84↵
↵
4 brute-force: 51↵
↵
5 constructive-algorithms: 50↵
↵
################# Diff: 1700↵
↵
1 implementation: 97↵
↵
2 math: 91↵
↵
3 greedy: 88↵
↵
4 constructive-algorithms: 57↵
↵
5 dp: 54↵
↵
################# Diff: 1800↵
↵
1 greedy: 96↵
↵
2 implementation: 77↵
↵
3 math: 67↵
↵
4 dp: 63↵
↵
5 constructive-algorithms: 51↵
↵
################# Diff: 1900↵
↵
1 dp: 91↵
↵
2 greedy: 89↵
↵
3 data-structures: 64↵
↵
4 math: 60↵
↵
5 implementation: 56↵
↵
################# Diff: 2000↵
↵
1 dp: 98↵
↵
2 greedy: 86↵
↵
3 math: 62↵
↵
4 data-structures: 55↵
↵
5 implementation: 52↵
↵
################# Diff: 2100-2400↵
↵
1 dp: 342↵
↵
2 data-structures: 272↵
↵
3 math: 229↵
↵
4 greedy: 208↵
↵
5 graphs: 196↵
↵
################# Diff: 2500-2900↵
↵
1 dp: 260↵
↵
2 data-structures: 200↵
↵
3 math: 166↵
↵
4 graphs: 132↵
↵
5 trees: 114↵
↵
################# Diff: 3000-4000↵
↵
1 data-structures: 119↵
↵
2 dp: 101↵
↵
3 math: 88↵
↵
4 trees: 62↵
↵
5 graphs: 61↵
↵
↵