My rank is not increasing even after I solved 3-4 questions in long challange and lunch time.

I have participated in 2 long challenges, 2 starters and a lunch time within a month. In every contest i solved a minimum of 3-4 questions yet my rank did not increase. Why is this so?

Your ratings depend on your performance in previous and current contests and expectations from you to perform in your ongoing contest.

A fundamental idea of how the ELO system works is this: Whenever you participate in a contest, you compete in a duel with all other participating players. Based on your current rating and the other participating players’ rating, your probability of winning against each of them is calculated.

Your actual performance is compared against this expected performance, and correspondingly, you gain or lose some points.

Read more about the mechanism here: