hello community. Since a long time I was thinking about this but now i have decided to write a blog on it and your views are welcomed. In Codechef I have seen a very unusual thing that is every problem have same point that is 100 or sometimes 1 point which is not fair.let us understand with an example given below. . there are two person say bob and alice giving div2 contest. bob has solved div2A question in 15 minutes and alice have solve directly div2C in 15 minutes so technically alice rank should be better then bob rank because alice has solved a problem which is harder then bob solved the problem but the reason is every problem has same points so that means either you solve first question or last question you will be judged only on time.
In codeforces contest(excluding div3 and educational round) every problem have points like div2A has 500 , div2B has 1000 and so on. so if anyone solve div2C in 15 minutes he/she will be having more points and offcourse his rank will be better then anyone who has solved div2A.
so codechef should also giving points on problem so if anyone solve hard problem early would have much much better rank.