How many times are you allowed to submit a program? Will you be able to check if your program works for all the test cases and work on it again if it doesn't satisfy all the test cases?
Very thoughtful of you to ask these questions. I want to know about the test cases too. It is a good way to distract myself from writing a dissertation methodology chapter.