Skip to content

Commit bb6089b

Browse files
committed
feat(uva-p1671): parse second set of input data for automaton B
1 parent b26f1d9 commit bb6089b

1 file changed

Lines changed: 16 additions & 6 deletions

File tree

  • src/main/java/com/lzw/solutions/uva/p1671

src/main/java/com/lzw/solutions/uva/p1671/Main.java

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,25 @@ private static void solve() throws IOException {
1616
if (t == 0) {
1717
break;
1818
}
19-
int n = Integer.parseInt(in.readLine());
20-
int[][] x = new int[n][t];
21-
int[] f = new int[n];
19+
int an = Integer.parseInt(in.readLine());
20+
int[][] ax = new int[an][t];
21+
int[] af = new int[an];
2222
int i, j;
23-
for (i = 0; i < n; i++) {
23+
for (i = 0; i < an; i++) {
2424
StringTokenizer st = new StringTokenizer(in.readLine());
25-
f[i] = Integer.parseInt(st.nextToken());
25+
af[i] = Integer.parseInt(st.nextToken());
2626
for (j = 0; j < t; j++) {
27-
x[i][j] = Integer.parseInt(st.nextToken());
27+
ax[i][j] = Integer.parseInt(st.nextToken());
28+
}
29+
}
30+
int bn = Integer.parseInt(in.readLine());
31+
int[][] bx = new int[bn][t];
32+
int[] bf = new int[bn];
33+
for (i = 0; i < bn; i++) {
34+
StringTokenizer st = new StringTokenizer(in.readLine());
35+
bf[i] = Integer.parseInt(st.nextToken());
36+
for (j = 0; j < t; j++) {
37+
bx[i][j] = Integer.parseInt(st.nextToken());
2838
}
2939
}
3040
}

0 commit comments

Comments
 (0)