I tried to solve 710A - King Moves in Haskell and here: 20077987 is my submission. The program works on my computer but produces a run-time error when submitted. Please help.
I tried to solve 710A - King Moves in Haskell and here: 20077987 is my submission. The program works on my computer but produces a run-time error when submitted. Please help.
Not handling newline at end of input ?
The
interactfunction passes the entire input fromstdin, including the new line character. However, yourgfunction expects a string of only two characters.There are at least two reasonable ways to fix your program:
1. You can remove the
\ncharacter from the input before passing it tog: code.2. You can modify the
gfunction so that it ignores everything except for the first two characters: code.