F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_3035756_29731\Main.java:1: 非法字符: \35
#include <cstdio>
^
0_0_3035756_29731\Main.java:2: 非法字符: \35
#include <cstring>
^
0_0_3035756_29731\Main.java:3: 非法字符: \35
#include <algorithm>
^
0_0_3035756_29731\Main.java:7: 需要为 class、interface 或 enum
const int maxn = 100000 + 10;
^
0_0_3035756_29731\Main.java:9: 需要为 class、interface 或 enum
int x[maxn], pos[maxn], tab[maxn], sum[maxn];
^
0_0_3035756_29731\Main.java:10: 需要为 class、interface 或 enum
int st[maxn * 4];
^
0_0_3035756_29731\Main.java:11: 需要为 class、interface 或 enum
int n, rb;
^
0_0_3035756_29731\Main.java:13: 需要为 class、interface 或 enum
int cal(int k)
^
0_0_3035756_29731\Main.java:16: 需要为 class、interface 或 enum
	++k;
	^
0_0_3035756_29731\Main.java:17: 需要为 class、interface 或 enum
	while (l < r)
	^
0_0_3035756_29731\Main.java:20: 需要为 class、interface 或 enum
		if (mid > n || sum[mid] >= k) r = mid;
		^
0_0_3035756_29731\Main.java:21: 需要为 class、interface 或 enum
		else
		^
0_0_3035756_29731\Main.java:24: 需要为 class、interface 或 enum
			l = mid + 1;
			^
0_0_3035756_29731\Main.java:25: 需要为 class、interface 或 enum
		}
		^
0_0_3035756_29731\Main.java:28: 需要为 class、interface 或 enum
}
^
0_0_3035756_29731\Main.java:35: 需要为 class、interface 或 enum
		k = (k | (k - 1)) + 1;
		^
0_0_3035756_29731\Main.java:36: 需要为 class、interface 或 enum
	}
	^
0_0_3035756_29731\Main.java:42: 需要为 class、interface 或 enum
	if (x <= l && r <= y) return st[k];
	^
0_0_3035756_29731\Main.java:43: 需要为 class、interface 或 enum
	int mid = (l + r) >> 1;
	^
0_0_3035756_29731\Main.java:44: 需要为 class、interface 或 enum
	return max(find(x, y, l, mid, k * 2 + 1), find(x, y, mid + 1, r, k * 2 + 2));
	^
0_0_3035756_29731\Main.java:45: 需要为 class、interface 或 enum
}
^
0_0_3035756_29731\Main.java:52: 需要为 class、interface 或 enum
		return;
		^
0_0_3035756_29731\Main.java:53: 需要为 class、interface 或 enum
	}
	^
0_0_3035756_29731\Main.java:55: 需要为 class、interface 或 enum
	if (p <= mid) insert(val, p, l, mid, k * 2 + 1);
	^
0_0_3035756_29731\Main.java:56: 需要为 class、interface 或 enum
	else insert(val, p, mid + 1, r, k * 2 + 2);
	^
0_0_3035756_29731\Main.java:57: 需要为 class、interface 或 enum
	st[k] = max(st[k * 2 + 1], st[k * 2 + 2]);
	^
0_0_3035756_29731\Main.java:58: 需要为 class、interface 或 enum
}
^
0_0_3035756_29731\Main.java:63: 需要为 class、interface 或 enum
	scanf("%d", &T);
	^
0_0_3035756_29731\Main.java:64: 需要为 class、interface 或 enum
	for (int nCase = 1; nCase <= T; ++nCase)
	^
0_0_3035756_29731\Main.java:64: 需要为 class、interface 或 enum
	for (int nCase = 1; nCase <= T; ++nCase)
	                    ^
0_0_3035756_29731\Main.java:64: 需要为 class、interface 或 enum
	for (int nCase = 1; nCase <= T; ++nCase)
	                                ^
0_0_3035756_29731\Main.java:67: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		^
0_0_3035756_29731\Main.java:67: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		                ^
0_0_3035756_29731\Main.java:67: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		                       ^
0_0_3035756_29731\Main.java:70: 需要为 class、interface 或 enum
			++x[i];
			^
0_0_3035756_29731\Main.java:71: 需要为 class、interface 或 enum
		}
		^
0_0_3035756_29731\Main.java:74: 需要为 class、interface 或 enum
		for (int i = 1; i <= n; ++i) sum[i] = i & (-i);
		^
0_0_3035756_29731\Main.java:74: 需要为 class、interface 或 enum
		for (int i = 1; i <= n; ++i) sum[i] = i & (-i);
		                ^
0_0_3035756_29731\Main.java:74: 需要为 class、interface 或 enum
		for (int i = 1; i <= n; ++i) sum[i] = i & (-i);
		                        ^
0_0_3035756_29731\Main.java:76: 需要为 class、interface 或 enum
		rb = 1;
		^
0_0_3035756_29731\Main.java:77: 需要为 class、interface 或 enum
		while (rb < n) rb <<= 1;
		^
0_0_3035756_29731\Main.java:79: 需要为 class、interface 或 enum
		memset(tab, 0, sizeof(tab));
		^
0_0_3035756_29731\Main.java:80: 需要为 class、interface 或 enum
		for (int i = n - 1; i >= 0; --i)
		^
0_0_3035756_29731\Main.java:80: 需要为 class、interface 或 enum
		for (int i = n - 1; i >= 0; --i)
		                    ^
0_0_3035756_29731\Main.java:80: 需要为 class、interface 或 enum
		for (int i = n - 1; i >= 0; --i)
		                            ^
0_0_3035756_29731\Main.java:83: 需要为 class、interface 或 enum
			ins(x[i]);	
			^
0_0_3035756_29731\Main.java:84: 需要为 class、interface 或 enum
		}
		^
0_0_3035756_29731\Main.java:89: 需要为 class、interface 或 enum
		memset(st, 0, sizeof(st));
		^
0_0_3035756_29731\Main.java:90: 需要为 class、interface 或 enum
		int ans = 0;
		^
0_0_3035756_29731\Main.java:91: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		^
0_0_3035756_29731\Main.java:91: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		                ^
0_0_3035756_29731\Main.java:91: 需要为 class、interface 或 enum
		for (int i = 0; i < n; ++i)
		                       ^
0_0_3035756_29731\Main.java:94: 需要为 class、interface 或 enum
			if (res > ans) ans = res;
			^
0_0_3035756_29731\Main.java:95: 需要为 class、interface 或 enum
			printf("%d\n", ans);
			^
0_0_3035756_29731\Main.java:96: 需要为 class、interface 或 enum
			insert(res, pos[i], 1, n, 0);
			^
0_0_3035756_29731\Main.java:97: 需要为 class、interface 或 enum
		}
		^
0_0_3035756_29731\Main.java:99: 需要为 class、interface 或 enum
	}
	^
0_0_3035756_29731\Main.java:102: 需要为 class、interface 或 enum
}
^
58 错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-16 07:02:36, Gzip enabled