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_29103216_6156\Main.java:1: 错误: 非法字符: '#'
#include<bits/stdc++.h>
^
0_0_29103216_6156\Main.java:1: 错误: 需要class, interface或enum
#include<bits/stdc++.h>
        ^
0_0_29103216_6156\Main.java:3: 错误: 非法字符: '#'
#pragma warning(disable:4996)
^
0_0_29103216_6156\Main.java:3: 错误: 需要class, interface或enum
#pragma warning(disable:4996)
        ^
0_0_29103216_6156\Main.java:5: 错误: 需要class, interface或enum
int ls[maxn * 40], rs[maxn * 40], siz[maxn * 40], flag[maxn * 40];
^
0_0_29103216_6156\Main.java:6: 错误: 需要class, interface或enum
int tot, rt[maxn];
^
0_0_29103216_6156\Main.java:7: 错误: 需要class, interface或enum
void update(int pre, int&u, int l, int r, int pos) {//把u按照pre复制,然后更新pos
^
0_0_29103216_6156\Main.java:9: 错误: 需要class, interface或enum
	ls[u] = ls[pre]; rs[u] = rs[pre];
	^
0_0_29103216_6156\Main.java:9: 错误: 需要class, interface或enum
	ls[u] = ls[pre]; rs[u] = rs[pre];
	                 ^
0_0_29103216_6156\Main.java:10: 错误: 需要class, interface或enum
	siz[u] = siz[pre] + 1;
	^
0_0_29103216_6156\Main.java:11: 错误: 需要class, interface或enum
	flag[u] = flag[pre];
	^
0_0_29103216_6156\Main.java:12: 错误: 需要class, interface或enum
	if (l == r) {
	^
0_0_29103216_6156\Main.java:14: 错误: 需要class, interface或enum
		return;
		^
0_0_29103216_6156\Main.java:15: 错误: 需要class, interface或enum
	}
	^
0_0_29103216_6156\Main.java:18: 错误: 需要class, interface或enum
	if (pos <= mid) update(ls[pre], ls[u], l, mid, pos);
	^
0_0_29103216_6156\Main.java:19: 错误: 需要class, interface或enum
	else update(rs[pre], rs[u], mid + 1, r, pos);
	^
0_0_29103216_6156\Main.java:20: 错误: 需要class, interface或enum
	flag[u] = min(flag[ls[u]], flag[rs[u]]);
	^
0_0_29103216_6156\Main.java:21: 错误: 需要class, interface或enum
}
^
0_0_29103216_6156\Main.java:25: 错误: 需要class, interface或enum
	int ret = 1, mid = (l + r) >> 1;
	^
0_0_29103216_6156\Main.java:26: 错误: 需要class, interface或enum
	if (mid >= ql) ret &= query(ls[x], ls[y], l, mid, ql, qr);
	^
0_0_29103216_6156\Main.java:27: 错误: 需要class, interface或enum
	if (mid + 1 <= qr) ret &= query(rs[x], rs[y], mid + 1, r, ql, qr);
	^
0_0_29103216_6156\Main.java:28: 错误: 需要class, interface或enum
	return ret;
	^
0_0_29103216_6156\Main.java:29: 错误: 需要class, interface或enum
}
^
0_0_29103216_6156\Main.java:31: 错误: 需要class, interface或enum
int lg[maxn];
^
0_0_29103216_6156\Main.java:32: 错误: 需要class, interface或enum
int mx[maxn][25], mi[maxn][25];
^
0_0_29103216_6156\Main.java:33: 错误: 需要class, interface或enum
struct RMQ {
^
0_0_29103216_6156\Main.java:38: 错误: 需要class, interface或enum
			for (int i = 2; i < maxn; i++) { //因为lg(1)=0
			                ^
0_0_29103216_6156\Main.java:38: 错误: 需要class, interface或enum
			for (int i = 2; i < maxn; i++) { //因为lg(1)=0
			                          ^
0_0_29103216_6156\Main.java:40: 错误: 需要class, interface或enum
			}
			^
0_0_29103216_6156\Main.java:46: 错误: 需要class, interface或enum
		for (int i = 0; i <= n; i++)mx[i][0] = mi[i][0] = a[i];
		                ^
0_0_29103216_6156\Main.java:46: 错误: 需要class, interface或enum
		for (int i = 0; i <= n; i++)mx[i][0] = mi[i][0] = a[i];
		                        ^
0_0_29103216_6156\Main.java:47: 错误: 需要class, interface或enum
		for (int j = 1; j <= lg[n + 1]; j++)
		^
0_0_29103216_6156\Main.java:47: 错误: 需要class, interface或enum
		for (int j = 1; j <= lg[n + 1]; j++)
		                ^
0_0_29103216_6156\Main.java:47: 错误: 需要class, interface或enum
		for (int j = 1; j <= lg[n + 1]; j++)
		                                ^
0_0_29103216_6156\Main.java:48: 错误: 需要class, interface或enum
			for (int i = 0; i + (1 << j) - 1 <= n; i++) {
			                ^
0_0_29103216_6156\Main.java:48: 错误: 需要class, interface或enum
			for (int i = 0; i + (1 << j) - 1 <= n; i++) {
			                                       ^
0_0_29103216_6156\Main.java:50: 错误: 需要class, interface或enum
				mi[i][j] = min(mi[i][j - 1], mi[i + (1 << (j - 1))][j - 1]);
				^
0_0_29103216_6156\Main.java:51: 错误: 需要class, interface或enum
			}
			^
0_0_29103216_6156\Main.java:56: 错误: 需要class, interface或enum
		return max(mx[l][k], mx[r - (1 << k) + 1][k]);
		^
0_0_29103216_6156\Main.java:57: 错误: 需要class, interface或enum
	}
	^
0_0_29103216_6156\Main.java:61: 错误: 需要class, interface或enum
		return min(mi[l][k], mi[r - (1 << k) + 1][k]);
		^
0_0_29103216_6156\Main.java:62: 错误: 需要class, interface或enum
	}
	^
0_0_29103216_6156\Main.java:65: 错误: 需要class, interface或enum
int main() {
^
0_0_29103216_6156\Main.java:67: 错误: 需要class, interface或enum
	scanf("%d", &T);
	^
0_0_29103216_6156\Main.java:68: 错误: 需要class, interface或enum
	while (T--) {
	^
0_0_29103216_6156\Main.java:70: 错误: 需要class, interface或enum
		int n, q;
		^
0_0_29103216_6156\Main.java:71: 错误: 需要class, interface或enum
		scanf("%d%d", &n, &q);
		^
0_0_29103216_6156\Main.java:72: 错误: 需要class, interface或enum
		for (int i = 1; i <= n; i++) {
		^
0_0_29103216_6156\Main.java:72: 错误: 需要class, interface或enum
		for (int i = 1; i <= n; i++) {
		                ^
0_0_29103216_6156\Main.java:72: 错误: 需要class, interface或enum
		for (int i = 1; i <= n; i++) {
		                        ^
0_0_29103216_6156\Main.java:74: 错误: 需要class, interface或enum
			update(rt[i - 1], rt[i], 1, 1e9 + 10, a[i]);
			^
0_0_29103216_6156\Main.java:75: 错误: 需要class, interface或enum
		}
		^
0_0_29103216_6156\Main.java:77: 错误: 需要class, interface或enum
		for (int i = 1; i <= q; i++) {
		^
0_0_29103216_6156\Main.java:77: 错误: 需要class, interface或enum
		for (int i = 1; i <= q; i++) {
		                ^
0_0_29103216_6156\Main.java:77: 错误: 需要class, interface或enum
		for (int i = 1; i <= q; i++) {
		                        ^
0_0_29103216_6156\Main.java:79: 错误: 需要class, interface或enum
			scanf("%d%d", &x, &y);
			^
0_0_29103216_6156\Main.java:80: 错误: 需要class, interface或enum
			if (x > y)swap(x, y);
			^
0_0_29103216_6156\Main.java:81: 错误: 需要class, interface或enum
			int mi = rmq.querymin(x, y);
			^
0_0_29103216_6156\Main.java:82: 错误: 需要class, interface或enum
			int mx = rmq.querymax(x, y);
			^
0_0_29103216_6156\Main.java:83: 错误: 需要class, interface或enum
			if (query(rt[x - 1], rt[y], 1, 1e9 + 10, mi, mx)) {
			^
0_0_29103216_6156\Main.java:85: 错误: 需要class, interface或enum
			}
			^
0_0_29103216_6156\Main.java:88: 错误: 需要class, interface或enum
			}
			^
62 个错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2025 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2025-02-18 19:54:38, Gzip enabled