'ell', not a 'one') to get a list of signals. You can use the command kill -l (that's a lowercase Have symbolic names (which are quite cryptic but you can generally Google We give you the number of the signal, but all signals also This means that your program has been terminated by a signal (i.e.,Ĭrashed). Uncaught exceptions result in Exit status 1, and so doesįailing to specify the correct mainclass. Termination, it is important that your main function in aĬ or C++ program does not return a non-zero value.īe extra information about what went wrong, such as: Exit status 1Įxit status 1 can happen because you exited with Note that since the exit code is used to determine normal With a non-zero exit code, or with an uncaught exception. More precisely it means that it terminated Run Time Error means your program crashed during execution with Information about what compilers andįlags are used can be found on the help pages for each language. In order to help you debug theĮrror, the compiler output is available as extra Congratulations! Compile ErrorĬompile Error means that we failed to compile Program, and that it (as far as we could tell) Page for the respective submission (available byĬlicking on the corresponding submission ID in yourĪccepted means that we were very happy with your In some cases, we provide extra informationĪpart from the judgement itself, to help you debug We always apply the test cases in the same order. Your program is executed anew for each test case, and time limits are per test case. As soon as an error isĭetected, we stop and report that error. If no error is found, we repeat this procedure with the next test case. Note that for some problems, there can be many different acceptable answers. When debugging, you can use the diff program to check if the output from your program matches the sample output. If the output is incorrect, we judge the program as Wrong Answer. If the execution completed without any error, we inspect the output produced to verify that it is correct. If the program outputs much more data than we expect, we judge it as Output Limit Exceeded. While running the program we monitor its amount of output. Time Error, or Memory Limit Exceeded, respectively. If the execution takes too long, crashes or uses too much memory, we judge it as Time Limit Exceeded, Run You can execute your program in a similar way by using the following shell command: The compiled binary with the first test case. If it fails to compile, we judge it as Compile Error.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |