0_0_2957084_3925\Main.java:1: 非法字符: \35
#include <stdio.h>
^
0_0_2957084_3925\Main.java:2: 非法字符: \35
#include <string.h>
^
0_0_2957084_3925\Main.java:4: 非法字符: \35
#define MAXN 100001
^
0_0_2957084_3925\Main.java:8: 需要为 class、interface 或 enum
int rmqMax(int i, int j){
^
0_0_2957084_3925\Main.java:10: 需要为 class、interface 或 enum
int t1 = maxi[i][k], t2 = maxi[j - (1 << k) + 1][k];
^
0_0_2957084_3925\Main.java:11: 需要为 class、interface 或 enum
return t1 > t2? t1: t2;
^
0_0_2957084_3925\Main.java:12: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:16: 需要为 class、interface 或 enum
int t1 = mini[i][k], t2 = mini[j - (1 << k) + 1][k];
^
0_0_2957084_3925\Main.java:17: 需要为 class、interface 或 enum
return t1 < t2? t1: t2;
^
0_0_2957084_3925\Main.java:18: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:22: 需要为 class、interface 或 enum
for(int i = 1; i < MAXN; ++i) log[i] = log[i >> 1] + 1;
^
0_0_2957084_3925\Main.java:22: 需要为 class、interface 或 enum
for(int i = 1; i < MAXN; ++i) log[i] = log[i >> 1] + 1;
^
0_0_2957084_3925\Main.java:22: 需要为 class、interface 或 enum
for(int i = 1; i < MAXN; ++i) log[i] = log[i >> 1] + 1;
^
0_0_2957084_3925\Main.java:23: 需要为 class、interface 或 enum
int n, a, b;
^
0_0_2957084_3925\Main.java:24: 需要为 class、interface 或 enum
while(scanf("%d%d%d", &n, &a, &b) != EOF){
^
0_0_2957084_3925\Main.java:25: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i) scanf("%d", v + i);
^
0_0_2957084_3925\Main.java:25: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i) scanf("%d", v + i);
^
0_0_2957084_3925\Main.java:26: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i) maxi[i][0] = mini[i][0] = v[i];
^
0_0_2957084_3925\Main.java:26: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i) maxi[i][0] = mini[i][0] = v[i];
^
0_0_2957084_3925\Main.java:26: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i) maxi[i][0] = mini[i][0] = v[i];
^
0_0_2957084_3925\Main.java:27: 需要为 class、interface 或 enum
for(int l = 1; (1 << l) <= n; ++l){
^
0_0_2957084_3925\Main.java:27: 需要为 class、interface 或 enum
for(int l = 1; (1 << l) <= n; ++l){
^
0_0_2957084_3925\Main.java:27: 需要为 class、interface 或 enum
for(int l = 1; (1 << l) <= n; ++l){
^
0_0_2957084_3925\Main.java:28: 需要为 class、interface 或 enum
for(int i = 0; i + (1 << l) - 1 < n; ++i){
^
0_0_2957084_3925\Main.java:28: 需要为 class、interface 或 enum
for(int i = 0; i + (1 << l) - 1 < n; ++i){
^
0_0_2957084_3925\Main.java:30: 需要为 class、interface 或 enum
maxi[i][l] = maxi[i][l - 1] > maxi[i + (1 << (l - 1))][l - 1]? maxi[i][l - 1]: maxi[i + (1 << (l - 1))][l - 1];
^
0_0_2957084_3925\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:34: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i){
^
0_0_2957084_3925\Main.java:34: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i){
^
0_0_2957084_3925\Main.java:34: 需要为 class、interface 或 enum
for(int i = 0; i < n; ++i){
^
0_0_2957084_3925\Main.java:36: 需要为 class、interface 或 enum
while(low <= high){
^
0_0_2957084_3925\Main.java:38: 需要为 class、interface 或 enum
int t1 = rmqMax(i, mid), t2 = rmqMin(i, mid);
^
0_0_2957084_3925\Main.java:39: 需要为 class、interface 或 enum
if(t1 - t2 >= a && t1 - t2 <= b)
^
0_0_2957084_3925\Main.java:41: 需要为 class、interface 或 enum
else
^
0_0_2957084_3925\Main.java:43: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:45: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:47: 需要为 class、interface 或 enum
printf("%d\n", res);
^
0_0_2957084_3925\Main.java:48: 需要为 class、interface 或 enum
}
^
0_0_2957084_3925\Main.java:50: 需要为 class、interface 或 enum
}
|