If you are new to competitive programming, here's a good guide to follow that will let you master the very basic concepts of programming and math, with more than 200 problems picked carefully and sorted according to their difficulties.
All problems and references are gathered in one place HERE.
There exist videos and references on each topic in the sheet (all references are in English, videos are in both Arabic and English).
All references are discussed with C++. Just make a copy from the sheet to start your journey in CP.
This sheet belongs to the ACM ACPC Club Assiut University. Our aim is to improve problem solving and programming skills of all students interested in participating in programming competitions or anyone wants to improve his/her algorithmic skills.
Feel free to share this sheet and if you have any feedback about problems/references or anything in the sheet to improve it, please leave a comment here.
Thanks for your volunteering efforts :)
Thanks Dr. mostafa.saad.fci. You have started the journey of volunteering in the CP community and we are here because of your great efforts in making a good community of problem solvers in Egypt and the Arab World.
Great Job _AymanSalah and all Assuit Community. all upper Egypt is proud of your community
Thanks a lot _AymanSalah, may Allah bless you, and guide you to the great success.
Why People down vote this blog ??
The future is for those who believe in the beauty of their dreams, just believe.
Codeforces community be like
In all honesty though, thanks a lot for this resource. I will recommend it whenever someone needs it :)
I see that's working with your comment Hhh
I think that this task http://mirror.codeforces.com/group/MWSDmqGsZm/contest/223340/problem/Y is too hard (only 2 people had solved it during the contest).
I know that this problem was given a score 3000 as problem E in the contest. The main aim of this problem is to make trainees challenging themselves and struggling with a very hard problems then asking for help to get some hints to solve it.
Anyone can ask for help here in comments or in our FB group.
Thank you, I just started with loops, I will reach the harder one soon.