|
@@ -23,15 +23,15 @@ class Solution {
|
|
|
// \input| ERR SPA SGN DIG DOT EXP
|
|
|
// state\ |
|
|
|
// -----------+------------------------
|
|
|
- // 0 | -1 0 1 2 3 -1
|
|
|
- // 1 | -1 -1 -1 2 3 -1
|
|
|
- // 2 | -1 8 -1 2 3 5
|
|
|
- // 3 | -1 -1 -1 4 -1 5
|
|
|
- // 4 | -1 8 -1 4 -1 5
|
|
|
- // 5 | -1 -1 6 7 -1 -1
|
|
|
- // 6 | -1 -1 -1 7 -1 -1
|
|
|
- // 7 | -1 8 -1 7 -1 -1
|
|
|
- // 8 | -1 8 -1 -1 -1 -1
|
|
|
+ // 0 | -1 0 1 2 3 -1
|
|
|
+ // 1 | -1 -1 -1 2 3 -1
|
|
|
+ // 2 | -1 8 -1 2 3 5
|
|
|
+ // 3 | -1 -1 -1 4 -1 5
|
|
|
+ // 4 | -1 8 -1 4 -1 5
|
|
|
+ // 5 | -1 -1 6 7 -1 -1
|
|
|
+ // 6 | -1 -1 -1 7 -1 -1
|
|
|
+ // 7 | -1 8 -1 7 -1 -1
|
|
|
+ // 8 | -1 8 -1 -1 -1 -1
|
|
|
char[] num = s.toCharArray();
|
|
|
int[][] stateTable = new int[][] {
|
|
|
{-1, 0, 1, 2, 3, -1}, // 0
|