0_0_3209577_30096\Main.java:1: 非法字符: \35
#include <iostream>
^
0_0_3209577_30096\Main.java:2: 非法字符: \35
#include <string>
^
0_0_3209577_30096\Main.java:3: 非法字符: \35
#include <stdlib.h>
^
0_0_3209577_30096\Main.java:5: 需要为 class、interface 或 enum
char f[500][110];
^
0_0_3209577_30096\Main.java:6: 需要为 class、interface 或 enum
int lf[500];
^
0_0_3209577_30096\Main.java:7: 需要为 class、interface 或 enum
int num;
^
0_0_3209577_30096\Main.java:8: 需要为 class、interface 或 enum
int fine(char re[], int left, int right);
^
0_0_3209577_30096\Main.java:9: 需要为 class、interface 或 enum
int check(char re[], int middle);
^
0_0_3209577_30096\Main.java:10: 需要为 class、interface 或 enum
int main() { void plus(int i);
^
0_0_3209577_30096\Main.java:11: 需要为 class、interface 或 enum
memset(f, 0, sizeof(f));
^
0_0_3209577_30096\Main.java:12: 需要为 class、interface 或 enum
memset(lf, 0, sizeof(lf));
^
0_0_3209577_30096\Main.java:13: 需要为 class、interface 或 enum
f[0][0] = '1';
^
0_0_3209577_30096\Main.java:14: 需要为 class、interface 或 enum
lf[0] = 1;
^
0_0_3209577_30096\Main.java:15: 需要为 class、interface 或 enum
f[1][0] = '2';
^
0_0_3209577_30096\Main.java:16: 需要为 class、interface 或 enum
lf[1] = 1;
^
0_0_3209577_30096\Main.java:17: 需要为 class、interface 或 enum
int i = 1;
^
0_0_3209577_30096\Main.java:18: 需要为 class、interface 或 enum
while(lf[i] <= 101){ i++; plus(i); }
^
0_0_3209577_30096\Main.java:18: 需要为 class、interface 或 enum
while(lf[i] <= 101){ i++; plus(i); }
^
0_0_3209577_30096\Main.java:18: 需要为 class、interface 或 enum
while(lf[i] <= 101){ i++; plus(i); }
^
0_0_3209577_30096\Main.java:20: 需要为 class、interface 或 enum
char a[110], b[110];
^
0_0_3209577_30096\Main.java:21: 需要为 class、interface 或 enum
int posa, posb;
^
0_0_3209577_30096\Main.java:22: 需要为 class、interface 或 enum
while(cin >> a >> b){ if(a[0] == '0' && b[0] == '0') break;
^
0_0_3209577_30096\Main.java:23: 需要为 class、interface 或 enum
posa = fine(a, 0, num);
^
0_0_3209577_30096\Main.java:24: 需要为 class、interface 或 enum
posb = fine(b, 0, num);
^
0_0_3209577_30096\Main.java:25: 需要为 class、interface 或 enum
int co = 0, pa, pb;
^
0_0_3209577_30096\Main.java:26: 需要为 class、interface 或 enum
co = posb - posa - 1;
^
0_0_3209577_30096\Main.java:27: 需要为 class、interface 或 enum
pa = check(a, posa);
^
0_0_3209577_30096\Main.java:28: 需要为 class、interface 或 enum
pb = check(b, posb);
^
0_0_3209577_30096\Main.java:29: 需要为 class、interface 或 enum
if(pa == 0 || pa < 0) co++;
^
0_0_3209577_30096\Main.java:30: 需要为 class、interface 或 enum
if(pb == 0 || pb > 0) co++;
^
0_0_3209577_30096\Main.java:31: 需要为 class、interface 或 enum
cout << co << endl; } return 0;
^
0_0_3209577_30096\Main.java:31: 需要为 class、interface 或 enum
cout << co << endl; } return 0;
^
0_0_3209577_30096\Main.java:32: 需要为 class、interface 或 enum
} void change(int i){ char chr;
^
0_0_3209577_30096\Main.java:33: 需要为 class、interface 或 enum
for(int l = 0;l <= (lf[i] - 1) / 2;l++){ chr = f[i][l];
^
0_0_3209577_30096\Main.java:33: 需要为 class、interface 或 enum
for(int l = 0;l <= (lf[i] - 1) / 2;l++){ chr = f[i][l];
^
0_0_3209577_30096\Main.java:33: 需要为 class、interface 或 enum
for(int l = 0;l <= (lf[i] - 1) / 2;l++){ chr = f[i][l];
^
0_0_3209577_30096\Main.java:34: 需要为 class、interface 或 enum
f[i][l] = f[i][lf[i] - 1 - l];
^
0_0_3209577_30096\Main.java:35: 需要为 class、interface 或 enum
f[i][lf[i] - 1 - l] = chr; } } void plus(int i){ int s, c, t;
^
0_0_3209577_30096\Main.java:35: 需要为 class、interface 或 enum
f[i][lf[i] - 1 - l] = chr; } } void plus(int i){ int s, c, t;
^
0_0_3209577_30096\Main.java:36: 需要为 class、interface 或 enum
int j = lf[i - 2] - 1, k = lf[i - 1] - 1;
^
0_0_3209577_30096\Main.java:37: 需要为 class、interface 或 enum
c = 0; t = 0; while(j >= 0 || k >= 0){ if(j < 0) s = f[i - 1][k--] - 48;
^
0_0_3209577_30096\Main.java:37: 需要为 class、interface 或 enum
c = 0; t = 0; while(j >= 0 || k >= 0){ if(j < 0) s = f[i - 1][k--] - 48;
^
0_0_3209577_30096\Main.java:37: 需要为 class、interface 或 enum
c = 0; t = 0; while(j >= 0 || k >= 0){ if(j < 0) s = f[i - 1][k--] - 48;
^
0_0_3209577_30096\Main.java:38: 需要为 class、interface 或 enum
else if(k < 0) s = f[i - 2][j--] - 48; else s = f[i - 1][k--] - 48 + f[i - 2][j--] - 48;
^
0_0_3209577_30096\Main.java:38: 需要为 class、interface 或 enum
else if(k < 0) s = f[i - 2][j--] - 48; else s = f[i - 1][k--] - 48 + f[i - 2][j--] - 48;
^
0_0_3209577_30096\Main.java:39: 需要为 class、interface 或 enum
f[i][t] = (s + c) % 10 + 48;
^
0_0_3209577_30096\Main.java:40: 需要为 class、interface 或 enum
c = (s + c) / 10; t++; } lf[i] = t + 1;
^
0_0_3209577_30096\Main.java:40: 需要为 class、interface 或 enum
c = (s + c) / 10; t++; } lf[i] = t + 1;
^
0_0_3209577_30096\Main.java:40: 需要为 class、interface 或 enum
c = (s + c) / 10; t++; } lf[i] = t + 1;
^
0_0_3209577_30096\Main.java:41: 需要为 class、interface 或 enum
if(c != 0) f[i][t] = c + 48;
^
0_0_3209577_30096\Main.java:42: 需要为 class、interface 或 enum
else lf[i]--; change(i); } int fine(char re[], int left, int right){ if(left > right)return left;
^
0_0_3209577_30096\Main.java:42: 需要为 class、interface 或 enum
else lf[i]--; change(i); } int fine(char re[], int left, int right){ if(left > right)return left;
^
0_0_3209577_30096\Main.java:42: 需要为 class、interface 或 enum
else lf[i]--; change(i); } int fine(char re[], int left, int right){ if(left > right)return left;
^
0_0_3209577_30096\Main.java:44: 需要为 class、interface 或 enum
if(left == right) return left;
^
0_0_3209577_30096\Main.java:45: 需要为 class、interface 或 enum
else { int middle = (left + right) / 2;
^
0_0_3209577_30096\Main.java:46: 需要为 class、interface 或 enum
int cmp = check(re, middle); if(cmp == 0) return middle;
^
0_0_3209577_30096\Main.java:46: 需要为 class、interface 或 enum
int cmp = check(re, middle); if(cmp == 0) return middle;
^
0_0_3209577_30096\Main.java:47: 需要为 class、interface 或 enum
else if(cmp > 0) return fine(re, middle + 1, right);
^
0_0_3209577_30096\Main.java:48: 需要为 class、interface 或 enum
else return fine(re, left, middle - 1); } return 0;
^
0_0_3209577_30096\Main.java:48: 需要为 class、interface 或 enum
else return fine(re, left, middle - 1); } return 0;
^
0_0_3209577_30096\Main.java:49: 需要为 class、interface 或 enum
} int check(char re[], int middle){ int lre = strlen(re); if(lre > lf[middle]) return 1;
^
0_0_3209577_30096\Main.java:49: 需要为 class、interface 或 enum
} int check(char re[], int middle){ int lre = strlen(re); if(lre > lf[middle]) return 1;
^
0_0_3209577_30096\Main.java:50: 需要为 class、interface 或 enum
else if(lre < lf[middle]) return -1;
^
0_0_3209577_30096\Main.java:51: 需要为 class、interface 或 enum
else { for(int i = 0; i<= lre - 1;i++){ if(re[i] > f[middle][i]) return 1;
^
0_0_3209577_30096\Main.java:51: 需要为 class、interface 或 enum
else { for(int i = 0; i<= lre - 1;i++){ if(re[i] > f[middle][i]) return 1;
^
0_0_3209577_30096\Main.java:51: 需要为 class、interface 或 enum
else { for(int i = 0; i<= lre - 1;i++){ if(re[i] > f[middle][i]) return 1;
^
0_0_3209577_30096\Main.java:52: 需要为 class、interface 或 enum
else if(re[i] < f[middle][i]) return -1; } return 0; } }
^
0_0_3209577_30096\Main.java:52: 需要为 class、interface 或 enum
else if(re[i] < f[middle][i]) return -1; } return 0; } }
^
0_0_3209577_30096\Main.java:52: 需要为 class、interface 或 enum
else if(re[i] < f[middle][i]) return -1; } return 0; } }
^
69 错误
|