competitive programming
nounUK /kəmˈpet.ɪ.tɪv ˈprəʊ.ɡræm.ɪŋ/
US /kəmˈpet.ə.tɪv ˈproʊ.ɡræm.ɪŋ/
Competitive programming is a fun contest where people write computer programs to solve puzzles fast.
She practices competitive programming every weekend to get better at solving problems.
OTHER MEANINGS
2. A sport-like activity where programmers race to solve math and logic problems with code.
He won a medal in competitive programming at the national level.
3. Training for job interviews by solving timed coding puzzles.
Many students use competitive programming to prepare for tech interviews.
4. A community event where teams write programs under time pressure.
The university hosts a competitive programming event every spring.