0_0_4303835_14898\Main.java:1: 非法字符: \35
#include <cstdio>
^
0_0_4303835_14898\Main.java:2: 非法字符: \35
#include <algorithm>
^
0_0_4303835_14898\Main.java:5: 需要为 class、interface 或 enum
const int esize = 2000010;
^
0_0_4303835_14898\Main.java:6: 需要为 class、interface 或 enum
const int vsize = 1000010;
^
0_0_4303835_14898\Main.java:8: 需要为 class、interface 或 enum
struct Edge{
^
0_0_4303835_14898\Main.java:10: 需要为 class、interface 或 enum
int next;
^
0_0_4303835_14898\Main.java:11: 需要为 class、interface 或 enum
}e[esize];
^
0_0_4303835_14898\Main.java:12: 需要为 class、interface 或 enum
int ecnt;
^
0_0_4303835_14898\Main.java:13: 需要为 class、interface 或 enum
int v[vsize];
^
0_0_4303835_14898\Main.java:14: 需要为 class、interface 或 enum
int cur[vsize];
^
0_0_4303835_14898\Main.java:15: 需要为 class、interface 或 enum
int stack[vsize], top;
^
0_0_4303835_14898\Main.java:16: 需要为 class、interface 或 enum
int dis[vsize];
^
0_0_4303835_14898\Main.java:17: 需要为 class、interface 或 enum
int day[vsize], dcnt;
^
0_0_4303835_14898\Main.java:18: 需要为 class、interface 或 enum
int sum[vsize];
^
0_0_4303835_14898\Main.java:19: 需要为 class、interface 或 enum
bool visit[vsize];
^
0_0_4303835_14898\Main.java:20: 需要为 class、interface 或 enum
bool initp[vsize];
^
0_0_4303835_14898\Main.java:21: 需要为 class、interface 或 enum
int keyNode;
^
0_0_4303835_14898\Main.java:22: 需要为 class、interface 或 enum
int n, m, E, W, p, st;
^
0_0_4303835_14898\Main.java:23: 需要为 class、interface 或 enum
int que[vsize], f, r;
^
0_0_4303835_14898\Main.java:25: 需要为 class、interface 或 enum
void addEdge(int from, int to)
^
0_0_4303835_14898\Main.java:28: 需要为 class、interface 或 enum
e[ecnt].to = to;
^
0_0_4303835_14898\Main.java:29: 需要为 class、interface 或 enum
e[ecnt].next = v[from];
^
0_0_4303835_14898\Main.java:30: 需要为 class、interface 或 enum
v[from] = ecnt ++;
^
0_0_4303835_14898\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:36: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:36: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:36: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:39: 需要为 class、interface 或 enum
visit[i] = initp[i] = false;
^
0_0_4303835_14898\Main.java:40: 需要为 class、interface 或 enum
if (i >= n - W + 1) sum[i] = 1;
^
0_0_4303835_14898\Main.java:41: 需要为 class、interface 或 enum
else sum[i] = 0;
^
0_0_4303835_14898\Main.java:42: 需要为 class、interface 或 enum
dis[i] = 0;
^
0_0_4303835_14898\Main.java:43: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:44: 需要为 class、interface 或 enum
for (int i = 1; i <= m; i++)
^
0_0_4303835_14898\Main.java:44: 需要为 class、interface 或 enum
for (int i = 1; i <= m; i++)
^
0_0_4303835_14898\Main.java:47: 需要为 class、interface 或 enum
scanf("%d %d", &from, &to);
^
0_0_4303835_14898\Main.java:48: 需要为 class、interface 或 enum
addEdge(from, to);
^
0_0_4303835_14898\Main.java:49: 需要为 class、interface 或 enum
addEdge(to, from);
^
0_0_4303835_14898\Main.java:50: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:52: 需要为 class、interface 或 enum
for (int i = 1; i <= p; i++)
^
0_0_4303835_14898\Main.java:52: 需要为 class、interface 或 enum
for (int i = 1; i <= p; i++)
^
0_0_4303835_14898\Main.java:52: 需要为 class、interface 或 enum
for (int i = 1; i <= p; i++)
^
0_0_4303835_14898\Main.java:55: 需要为 class、interface 或 enum
scanf("%d", &t);
^
0_0_4303835_14898\Main.java:56: 需要为 class、interface 或 enum
st = t;
^
0_0_4303835_14898\Main.java:57: 需要为 class、interface 或 enum
initp[t] = true;
^
0_0_4303835_14898\Main.java:58: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:64: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:64: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:64: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:66: 需要为 class、interface 或 enum
int s = root;
^
0_0_4303835_14898\Main.java:67: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:67: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:67: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:69: 需要为 class、interface 或 enum
visit[root] = true;
^
0_0_4303835_14898\Main.java:70: 需要为 class、interface 或 enum
while (cur[root] != -1)
^
0_0_4303835_14898\Main.java:75: 需要为 class、interface 或 enum
s = e[cur[s]].to;
^
0_0_4303835_14898\Main.java:76: 需要为 class、interface 或 enum
visit[s] = true;
^
0_0_4303835_14898\Main.java:77: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:83: 需要为 class、interface 或 enum
return ;
^
0_0_4303835_14898\Main.java:84: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:86: 需要为 class、interface 或 enum
int from = e[tmp].from, to = e[tmp].to;
^
0_0_4303835_14898\Main.java:87: 需要为 class、interface 或 enum
sum[from] += sum[to];
^
0_0_4303835_14898\Main.java:88: 需要为 class、interface 或 enum
s = from;
^
0_0_4303835_14898\Main.java:89: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:91: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:112: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:116: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:116: 需要为 class、interface 或 enum
for (int i = 1; i <= n; i++)
^
0_0_4303835_14898\Main.java:118: 需要为 class、interface 或 enum
int depth = 0;
^
0_0_4303835_14898\Main.java:119: 需要为 class、interface 或 enum
visit[root] = true;
^
0_0_4303835_14898\Main.java:120: 需要为 class、interface 或 enum
dis[root] = depth;
^
0_0_4303835_14898\Main.java:121: 需要为 class、interface 或 enum
f = r = 0;
^
0_0_4303835_14898\Main.java:122: 需要为 class、interface 或 enum
que[++r] = root;
^
0_0_4303835_14898\Main.java:123: 需要为 class、interface 或 enum
while (f < r)
^
0_0_4303835_14898\Main.java:126: 需要为 class、interface 或 enum
if (initp[u])
^
0_0_4303835_14898\Main.java:128: 需要为 class、interface 或 enum
for (int tmp = v[u]; tmp != -1; tmp = e[tmp].next)
^
0_0_4303835_14898\Main.java:128: 需要为 class、interface 或 enum
for (int tmp = v[u]; tmp != -1; tmp = e[tmp].next)
^
0_0_4303835_14898\Main.java:128: 需要为 class、interface 或 enum
for (int tmp = v[u]; tmp != -1; tmp = e[tmp].next)
^
0_0_4303835_14898\Main.java:131: 需要为 class、interface 或 enum
if (!visit[to])
^
0_0_4303835_14898\Main.java:134: 需要为 class、interface 或 enum
dis[to] = dis[u] + 1;
^
0_0_4303835_14898\Main.java:135: 需要为 class、interface 或 enum
que[++r] = to;
^
0_0_4303835_14898\Main.java:136: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:146: 需要为 class、interface 或 enum
dcnt = 0;
^
0_0_4303835_14898\Main.java:148: 需要为 class、interface 或 enum
bfs(keyNode);
^
0_0_4303835_14898\Main.java:151: 需要为 class、interface 或 enum
sort(day + 1, day + 1 + dcnt);
^
0_0_4303835_14898\Main.java:152: 需要为 class、interface 或 enum
sort(dis + 1 + n-W+1, dis + 1 + n);
^
0_0_4303835_14898\Main.java:153: 需要为 class、interface 或 enum
int ans = 1 << 30;
^
0_0_4303835_14898\Main.java:154: 需要为 class、interface 或 enum
for (int i = 2; i <= dcnt; i++)
^
0_0_4303835_14898\Main.java:154: 需要为 class、interface 或 enum
for (int i = 2; i <= dcnt; i++)
^
0_0_4303835_14898\Main.java:154: 需要为 class、interface 或 enum
for (int i = 2; i <= dcnt; i++)
^
0_0_4303835_14898\Main.java:157: 需要为 class、interface 或 enum
for (int i = 1, j = n; i <= p; i ++, j--)
^
0_0_4303835_14898\Main.java:157: 需要为 class、interface 或 enum
for (int i = 1, j = n; i <= p; i ++, j--)
^
0_0_4303835_14898\Main.java:157: 需要为 class、interface 或 enum
for (int i = 1, j = n; i <= p; i ++, j--)
^
0_0_4303835_14898\Main.java:161: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:163: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:170: 需要为 class、interface 或 enum
solve();
^
0_0_4303835_14898\Main.java:171: 需要为 class、interface 或 enum
}
^
0_0_4303835_14898\Main.java:173: 需要为 class、interface 或 enum
}
^
97 错误
|