IOI 2000 Beijing ChinaMessages from Output Format CheckersDay 2

Help

IOI 2000 - Beijing China

Output checker for problem XXXX (XXXX = BLOCK / POST / WALLS)

USAGE:

XXXX_F [-h] <filename>

ARGUMENTS:

-h Display this help and exit

<filename> Output file to check

Message when no error found

PASSED ..
REMEMBER : THIS DOES NOT MEAN THAT YOUR SOLUTION IS CORRECT!

Common Message

Output filename required

Cannot open file XXXX

Unexpected end-of-file at line XXXX

Extra character found in line XXXX

Extra lines found

In line XXXX, non-digital character is found before No.YYYY integer

In line XXXX, the No.YYYY integer is missing

In line XXXX, space before the No.YYYY integer is missing

In line XXXX, extra space is found before the No.YYYY integer

In line XXXX, the No.YYYY integer is overflow

BLOCK Message

The number of blocks is missing

The number of blocks is larger than maximum possible value, 50

The number of blocks is smaller than 1

Less blocks in the sequence

More blocks in the sequence

The type of No.XXXX block in the sequence is larger than 12

The type of No.XXXX block in the sequence is smaller than 1

POST Message

The sum of distances is missing

The sum of distances is larger than maximum possible value, XXXX

The sum of distances is smaller than 0

The position of No.XXXX post office is larger than maximum possible value, 10000

The position of No.XXXX post office is smaller than 1

The number of post offices is smaller than 1

The number of post offices is larger than max possible, 30

Sequence of post office positions is not increasing

WALLS Message

The number of walls is missing

The number of walls is larger than maximum possible value, XXXX

The number of walls is smaller than 0

Optimal area label is missing

Optimal area label is larger than maximum possible value, 200

Optimal area label is smaller than 1