Competitive programming is a competition that involves programmers to compete with each other in solving problems with programs in certain languages, of course in a limited time. These events or competitions are usually held via the internet or local networks. The contestants who are involved in these competitions are usually called sports programmers. The questions asked are usually in the form of math and logic problems, contestants must solve problems using the programming language of their choice. The amount and level of difficulty given also varies greatly. Usually based on the number of questions solved, time spent solving problems, program execution, program size and other factors.
There are many important benefits of participating in competitive programming contests, especially if your career is as a programmer. One of them is when conducting interviews for IT companies, such as Facebook, Google, and Amazon. Usually they will ask questions or problems that are more or less similar to those faced in programming competitions. But not only competitive programming, there are also questions about data structure materials and others, but getting used to solving problems around programming will make it easier, increase programming knowledge, improve programming skills and increase your confidence level when facing quite intense questions from the interviewer.
Websites to learn or compete in competitive programming
Name | Link |
---|---|
Kattis | link |
CodeChef | link |
AtCoder | link |
HackerRank | link |
Codewars | link |
etc. | - |
CLICK THE BUTTON TO VIEW!
CLICK HERE
No. | Problems | Languages | Question | Results | Difficulty |
---|---|---|---|---|---|
1 | Apaxiaaaaaaaaaaaans! | C,python | ✅ SOLVED | 1.4 | |
2 | aaah | C, python | ✅ SOLVED | 1.6 | |
3 | abc | C | ✅ SOLVED | 1.8 | |
4 | addTwoNumbers | C,python | ✅ SOLVED | 1.3 | |
5 | areal | C,python | ✅ SOLVED | 1.5 | |
6 | astrological sign | C | ✅ SOLVED | 2.0 | |
7 | autori | C,python | ✅ SOLVED | 1.3 | |
8 | batter up | C | ✅ SOLVED | 1.3 | |
9 | bijele | C | ✅ SOLVED | 1.3 | |
10 | cetvrta | C | ✅ SOLVED | 1.4 | |
11 | Chanukah Challenge | C | ✅ SOLVED | 1.3 | |
12 | cold puter science | C | ✅ SOLVED | 1.3 | |
13 | dice cup | C | ✅ SOLVED | 1.3 | |
14 | digit swap | C,python | ✅ SOLVED | 1.3 | |
15 | echo echo echo | C, python | ✅ SOLVED | 1.3 | |
16 | electrical outlets | C | ✅ SOLVED | 1.3 | |
17 | I've been everywhere | python | ✅ SOLVED | 1.4 | |
18 | Eye of Sauron | C | ✅ SOLVED | 1.3 | |
19 | faktor | C, python | ✅ SOLVED | 1.3 | |
20 | filip | C | ✅ SOLVED | 1.3 | |
21 | fizzbuzz | C | ✅ SOLVED | 1.3 | |
22 | freefood | C | ✅ SOLVED | 1.5 | |
23 | fyi | C | ✅ SOLVED | 1.3 | |
24 | grading | C | ✅ SOLVED | 1.5 | |
25 | Grass Seed | C | ✅ SOLVED | 1.3 | |
26 | Greetings! | C | ✅ SOLVED | 1.3 | |
27 | Heart Rate | C | ✅ SOLVED | 1.3 | |
28 | Hissing Microphone | C | ✅ SOLVED | 1.4 | |
29 | Is it halloween | C | ✅ SOLVED | 1.4 | |
30 | jackolanternjuxtaposition | C | ✅ SOLVED | 1.3 | |
31 | Janitor Troubles | C | ✅ SOLVED | 1.4 | |
32 | Job Expenses | C | ✅ SOLVED | 1.4 | |
33 | Jumbo Javelin | C | ✅ SOLVED | 1.3 | |
34 | Knot Knowledge | C | ✅ SOLVED | 1.4 | |
35 | Laptop Sticker | C | ✅ SOLVED | 1.4 | |
36 | Last Factorial Digit | C | ✅ SOLVED | 1.4 | |
37 | Magic Trick | C | ✅ SOLVED | 1.4 | |
38 | Modulo | C | ✅ SOLVED | 1.5 | |
39 | Nasty Hacks | C | ✅ SOLVED | 1.3 | |
40 | No duplicate | python | ✅ SOLVED | 1.4 | |
41 | N-sum | C | ✅ SOLVED | 1.3 | |
42 | Number Fun | C | ✅ SOLVED | 1.5 | |
43 | Odd Echo | C | ✅ SOLVED | 1.3 - 1.4 | |
44 | Oddities | C | ✅ SOLVED | 1.4 | |
45 | Pet | C | ✅ SOLVED | 1.4 | |
46 | Piece of Cake! | C | ✅ SOLVED | 1.4 | |
47 | Planina | C | ✅ SOLVED | 1.3 | |
48 | Pot | C | ✅ SOLVED | 1.3 | |
49 | Qaly | C | ✅ SOLVED | 1.3 | |
50 | Quadrant Selection | C, python | ✅ SOLVED | 1.3 | |
51 | R2 | C | ✅ SOLVED | 1.3 | |
52 | Rating Problems | C | ✅ SOLVED | 1.4 | |
53 | Reverse | C | ✅ SOLVED | - | |
54 | Reversed Binary Numbers | C | ✅ SOLVED | 1.4 | |
55 | Shattered Cake | C | ✅ SOLVED | 1.4 | |
56 | Sibice | C | ✅ SOLVED | 1.4 | |
57 | Simple Addition | python | ✅ SOLVED | 1.8 | |
58 | sjecista | C | ✅ SOLVED | 1.8 | |
59 | Solving for Carrots | C | ✅ SOLVED | 1.3 | |
60 | Sort Two Numbers | C | ✅ SOLVED | 1.3 | |
61 | Stuck in a time loop | C | ✅ SOLVED | 1.3 | |
62 | Tarifa | C | ✅ SOLVED | 1.3 | |
63 | Tower Construction | C | ✅ SOLVED | 1.7 | |
64 | Triangle Area | C | ✅ SOLVED | 1.3 | |
65 | Take Two Stones | C | ✅ SOLVED | 1.3 | |
66 | Two-Sum | C | ✅ SOLVED | 1.3 | |
67 | Betting | python, C | ✅ SOLVED | 1.2 |
https://www.geeksforgeeks.org/how-to-prepare-for-competitive-programming/
https://en.wikipedia.org/wiki/Competitive_programming