Should we have proper ordering of questions in Short Contests

While trying problems in short contest, most of you must be puzzled - where to start. Which is the easiest problem? Since initially the questions are sorted randomly and sometimes the 4th and 5th questions in the list come out to be the easiest. So it becomes pure luck which causes wastage of 5-10 minutes. Shouldn’t we have an ordering of questions?


Exactly!! We just sometimes wait to see which problem gets the first submission!! So proper ordering is necessary…


Yes every time i feel difficulti too for not having questions proper order i take a lot time to just see which we have to go first and after that when i am suppose to do the goes to much high because many of participants already do that question …


hahahahaaaa,luck matters here!! :slight_smile:

Don’t know exactly but I think finding right questions is also a skill… you can look at some toppers of ranklist… they just go orderwise mostly… I have also experience that after having a glance the question I choose becomes 1 or 2nd at max after all submission… u ll gain skills like top people with practice

actually yes…it would be very helpful for lower ranked programmers

I think it will help higher ranked programmers also. In challenges like cook-off if the solving easiest question takes 5 minutes and a relatively difficult question take 30 minutes. The person who solved the easiest question will be ranked higher (35 minutes penalty) than the other user (65 minutes penalty). After 10-15 minutes it is generally the higher ranked programmer who decides the order.

I think ordering shouldn’t be done. Selecting which problem to start with a skill which needs to be developed. Took me a year though, but now I can select problems quickly :smiley:

1 Like

@abhineet14 I disagree. Figuring out which problem is the easiest for experienced people shouldn’t take more than 90seconds (provided there are atmost 5 problems in the contest)

I read about how important it can be to recognize the easy question first…I am just a beginner…n i think with time its more important to recognize which question will take less time to be solved…but in most of the cases luck plays more important factor because time given is only 2.5 or 3 hours.

no, you should read questions quickly, trust me once you are experienced it won’t take more than 40 seconds to make a correct guess :wink:

Its very evident in div2 rankings. Will see if something can be done. Cannot forward the suggestion right now (internet issues etc.) please remind me this evening again. Thank you :slight_smile:


@vijju123 this shouldn’t be done. It’s a skill and they should develop it. If things like this are done, then there will be a time when people will demand problem tags to be mentioned during the contest so that they can solve it without wasting their time using the wrong method. :expressionless:



It's a skill and they should develop it.

Judging which question is easy from title is NOT skill. Even if you mean that “one should get which one is easy by brief/quick read” etc., even then it will delay him. There is luck involved. It does not feel like skill. It feels like luck. I believe your rating should be representation of your skills, not luck.

If things like this are done, then there will be a time when people will demand problem tags to be mentioned during the contest so that they can solve it without wasting their time using the wrong method. :|

This is extremely paranoid thinking which is far-fetched and exaggerating in my opinion. In div2, solving the easiest question first can very heavily determine your rank, especially for immediate beginners who are able to solve only 1-2 problems. This argument just seems too exaggerative. IDK I cant pin point, but theres something wrong here.

Also, in the end the questions do get sorted by difficulty. All this non-ordering does is, that, for first 3 minutes who is able to solve questions or who stumbles upon cakewalk question first. Since laddus are given to first solvers, I am not very keen of having luck as a factor here.

Again, my main concern is finding easiest question first can affect your rank by around 300 at least. Ok, if you say it is a skill, I can see what you are referring at, but I feel coding should have greater merit.


not from the title, you have to pay attention to the constraints and quickly look at what is asked (don’t read the entire story) , and then select the one which you should solve. I believe people should develop this skill, because if you consider icpc regionals, the problems are not sorted, and people with the practise of identifying the easier problems can get advantage.

1 Like

But I dont feel it is very very important to enforce its development via contests. Proper practice allows you to identify easy questions and thats a good start.

I see your PoV and ok, I agree that its beneficial if one develops it. I think we both should actually look more at counter cases before arriving at any decision. I’d like to hear more from community. For me, both the contest formats are not very different, but if community is having problem in some format I feel we should at least have a relook or lend them an ear :slight_smile:

Crux of all, I request the community for more views.


I agree @vijju123 and i dont think people will ever ask for problem tags in the contests :expressionless: That’s the skill we look for and not identifying which is easy or which is tough.

Many people are saying its difficult for beginners in the current format.

I would like to explain actually its the other way round. Suppose i am in div.2. Now the question which is available for practice in div.1 is the first one that i will attempt, next after doing the first, i will open the div.1 page and see the question with max submissions and continue in that fashion.

So it is not even a problem for div.2

Now being in div.1, i don’t think ordering is required here as well. Even we know that the question available for practice in div.2 is the last(if ordered). So we are left only with 3-4 questions in short contests among which we have to decide which one to attempt. We can simply go through the questions and decide. It takes 2 mins max. If we leave the laddu distribution and assume someone has started wasting time on a difficult one during a contest, he should refresh the page again after 2 mins. Rank is mainly decided by the number of questions correctly answered in div1.

At last i agree with @swetankmodi , its a skill we should develop.


Yeah I wrote this in comment but deleted it afterwards… About its not problem to div2 or beginners… I agree with u as well as with @vijju123… So let’s see admin’s review on it…

Though I have a fear that I won’t see last questions if they are already sorted… It’s exciting to find easiest by ourselves for me…
But I think we should give a chance to people who need it to be sorted to put their point and have a relook… As @vijju123 mentioned…