Has the contest ended? I can't submit any solution.
The rules says the last day is April 27, so I think we still have one day of contest left.
Yes, the contest has ended. Don't worry, however, you'll be able to continue working on the problems once they are added to the main problem set.
Well, I guess that's what they call an off-by-one error