Failing some test cases

I think my code is right but it is failing some test cases.
can you look into it
My code - https://ide.codingblocks.com/s/308977

@sukritbansal01 if condition for last two for loops should check for equality too.like if(sr<=er).

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.