Recent Articles

Contest Room Strategy

Real time Programming contest have a different environment than 24 hour online judge. A strong strategy with good team formation will always help to get a excellent result. Finding the optimal strategy to win by problems is shown to be NP-complete, while to win by points a team must solve problems in order from easiest to hardest. There is a diverse set of programming and problem solving skills needed for the contest. The problem writers are at a clear disadvantage because they are constrained in the problems they can set. Problems must be tractable, by the contestants, during the contest, and potential solutions should be short. Programming contest problem sets are deliberately designed so that an individual cannot, on their own, solve all the problems. In other words, it takes a team to win.

- full Tutorial -TO START SOLVING PROBLEMS IN 24 HOURS OJ

Find the easier problems. Easier problems mean those problems that don’t need a particular algorithm as I assumed you as a programmer who don’t know many algorithms. Those problems are called ADHOC problems. Sometimes, you may notice that many programmers solved many problems but they made very few submissions (Of course, they are geniuses). At first, you may think that I should try to solve the problems as less try as possible. If you are now skilled in coding and solving easier problems, read the books of algorithms next. Don’t be pessimistic. Practice makes a man perfect. So, try to solve more and more problems. A genius can’t be built in a day.

- full Tutorial -
Problem Categories

Helpful Links