https://github.com/dbetm/cp-history
My - competitive programming - history
https://github.com/dbetm/cp-history
acm-icpc algorithms competitive-programming contest-programming data-structures dp graph interview math
Last synced: 3 months ago
JSON representation
My - competitive programming - history
- Host: GitHub
- URL: https://github.com/dbetm/cp-history
- Owner: dbetm
- Created: 2019-01-09T04:13:44.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-06-01T05:45:09.000Z (about 1 year ago)
- Last Synced: 2025-06-01T14:26:39.208Z (about 1 year ago)
- Topics: acm-icpc, algorithms, competitive-programming, contest-programming, data-structures, dp, graph, interview, math
- Language: C++
- Homepage:
- Size: 14.1 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# history-cp
:computer:
My - competitive programming - history
I've been passionate about problem solving and exploring data structures and algorithms since 2016, when I first discovered competitive programming. Starting in 2017, I sharpened my skills on platforms like HackerRank and OmegaUp, and by 2018 I was competing in official contests such as ACM-ICPC and Google Code Jam. This repository also includes my technical interview preparation exercises.
The online judge that I've use are (links to my profiles, only 1-7 items):
1. [OmegaUp](https://omegaup.com/profile/davbetm/)
2. [HackerRank](https://www.hackerrank.com/davbetm)
3. [CodeForces](https://codeforces.com/profile/dbetm)
4. [GeeksForGeeks](https://auth.geeksforgeeks.org/user/davidbetancourtmontellano/profile)
5. [URI](https://www.urionlinejudge.com.br/judge/es/profile/301236)
6. [CodeSignal](https://app.codesignal.com/profile/dbetm)
7. [MOG](https://matcomgrader.com/user/17187/)
8. [A2 Online Judge - main page](https://a2oj.com)
9. [SPOJ - submissions](https://www.spoj.com/)
10. [COJ - main page](http://coj.uci.cu/index.xhtml)
11. [UVa - main page](https://uva.onlinejudge.org/)
Achievments:
1. July 2019. [I was the coder of the month in OmegaUp](https://omegaup.com/coderofthemonth/)

2. November 2019. My competitive programming team and me did classify to regional final for [ACM-ICPC MX](https://icpc.global/), which is a national knockout. [A related article.](https://tec.mx/es/noticias/nacional/investigacion/congregan-en-el-tec-los-mejores-equipos-de-programadores-en-mexico)

## Execute a solution
For example, if you wanna execute `UVa/Root/bars.cpp`
On MacOS and Linux/OS dist, you can use: `make cpp FILEPATH=UVa/Root/bars.cpp`
Important the input must defined at `input.txt` file at the same directory level of the problem.
For python files you must use: `make py` ...