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_29650921_16995\Main.java:1: 错误: 非法字符: '#'
#include<iostream>
^
0_0_29650921_16995\Main.java:1: 错误: 需要class, interface或enum
#include<iostream>
        ^
0_0_29650921_16995\Main.java:2: 错误: 非法字符: '#'
#include<cstdio>
^
0_0_29650921_16995\Main.java:3: 错误: 非法字符: '#'
#include<string.h>
^
0_0_29650921_16995\Main.java:4: 错误: 非法字符: '#'
#define Maxn 1000100
^
0_0_29650921_16995\Main.java:5: 错误: 非法字符: '#'
#define LL long long
^
0_0_29650921_16995\Main.java:8: 错误: 需要class, interface或enum
struct Tree{
^
0_0_29650921_16995\Main.java:10: 错误: 需要class, interface或enum
    int k;
    ^
0_0_29650921_16995\Main.java:11: 错误: 需要class, interface或enum
    int f;
    ^
0_0_29650921_16995\Main.java:12: 错误: 需要class, interface或enum
    int color;
    ^
0_0_29650921_16995\Main.java:13: 错误: 需要class, interface或enum
}tree[Maxn*4];
^
0_0_29650921_16995\Main.java:15: 错误: 需要class, interface或enum
void BTree(int k,int l,int r){
^
0_0_29650921_16995\Main.java:17: 错误: 需要class, interface或enum
    if(l==r){
    ^
0_0_29650921_16995\Main.java:19: 错误: 需要class, interface或enum
        return ;
        ^
0_0_29650921_16995\Main.java:20: 错误: 需要class, interface或enum
    }
    ^
0_0_29650921_16995\Main.java:23: 错误: 需要class, interface或enum
    BTree(k*2,l,mid);
    ^
0_0_29650921_16995\Main.java:24: 错误: 需要class, interface或enum
    BTree(k*2+1,mid+1,r);
    ^
0_0_29650921_16995\Main.java:26: 错误: 需要class, interface或enum
    tree[k].color=(tree[k*2].color|tree[k*2+1].color);// 更新父节点颜色数
    ^
0_0_29650921_16995\Main.java:28: 错误: 需要class, interface或enum
}
^
0_0_29650921_16995\Main.java:32: 错误: 需要class, interface或enum
    tree[k*2].f=tree[k].f;//要将父节点保留的懒标记传给子节点
    ^
0_0_29650921_16995\Main.java:33: 错误: 需要class, interface或enum
    tree[k*2+1].f=tree[k].f;
    ^
0_0_29650921_16995\Main.java:34: 错误: 需要class, interface或enum
    tree[k*2].color=1<<tree[k].f;//更新节点颜色
    ^
0_0_29650921_16995\Main.java:35: 错误: 需要class, interface或enum
    tree[k*2+1].color=1<<tree[k].f;
    ^
0_0_29650921_16995\Main.java:36: 错误: 需要class, interface或enum
    tree[k].f=0;//删除节点的懒标记
    ^
0_0_29650921_16995\Main.java:37: 错误: 需要class, interface或enum
}
^
0_0_29650921_16995\Main.java:43: 错误: 需要class, interface或enum
        tree[k].f=(aim-1);//!!! 懒标记,存下颜色
        ^
0_0_29650921_16995\Main.java:44: 错误: 需要class, interface或enum
        return ;
        ^
0_0_29650921_16995\Main.java:45: 错误: 需要class, interface或enum
    }
    ^
0_0_29650921_16995\Main.java:48: 错误: 需要class, interface或enum
    int mid=(tree[k].l+tree[k].r)/2;
    ^
0_0_29650921_16995\Main.java:49: 错误: 需要class, interface或enum
    if(ed<=mid){
    ^
0_0_29650921_16995\Main.java:51: 错误: 需要class, interface或enum
    }else if(start>mid){
    ^
0_0_29650921_16995\Main.java:53: 错误: 需要class, interface或enum
    }else{
    ^
0_0_29650921_16995\Main.java:55: 错误: 需要class, interface或enum
        change(k*2+1,start,ed,aim);
        ^
0_0_29650921_16995\Main.java:56: 错误: 需要class, interface或enum
    }
    ^
0_0_29650921_16995\Main.java:58: 错误: 需要class, interface或enum
}
^
0_0_29650921_16995\Main.java:62: 错误: 需要class, interface或enum
void query(int k,int start,int ed){
^
0_0_29650921_16995\Main.java:65: 错误: 需要class, interface或enum
        return ;
        ^
0_0_29650921_16995\Main.java:66: 错误: 需要class, interface或enum
    }
    ^
0_0_29650921_16995\Main.java:70: 错误: 需要class, interface或enum
    int mid=(tree[k].l+tree[k].r)/2;
    ^
0_0_29650921_16995\Main.java:72: 错误: 需要class, interface或enum
    if(mid>=ed){
    ^
0_0_29650921_16995\Main.java:74: 错误: 需要class, interface或enum
    }else if(mid<start){
    ^
0_0_29650921_16995\Main.java:76: 错误: 需要class, interface或enum
    }else{
    ^
0_0_29650921_16995\Main.java:78: 错误: 需要class, interface或enum
        query(k*2+1,start,ed);
        ^
0_0_29650921_16995\Main.java:79: 错误: 需要class, interface或enum
    }
    ^
0_0_29650921_16995\Main.java:82: 错误: 需要class, interface或enum
int main(){
^
0_0_29650921_16995\Main.java:84: 错误: 需要class, interface或enum
    char s;
    ^
0_0_29650921_16995\Main.java:85: 错误: 需要class, interface或enum
    int A,B,C;
    ^
0_0_29650921_16995\Main.java:86: 错误: 需要class, interface或enum
    while(~scanf("%d%d",&L,&O)&&L!=0&&O!=0)
    ^
0_0_29650921_16995\Main.java:89: 错误: 需要class, interface或enum
    	memset(bit,0,sizeof(bit));
    	^
0_0_29650921_16995\Main.java:90: 错误: 需要class, interface或enum
	    getchar();
	    ^
0_0_29650921_16995\Main.java:91: 错误: 需要class, interface或enum
	    BTree(1,1,L);
	    ^
0_0_29650921_16995\Main.java:92: 错误: 需要class, interface或enum
	    while(O--){
	    ^
0_0_29650921_16995\Main.java:94: 错误: 需要class, interface或enum
	        if(s=='P'){
	        ^
0_0_29650921_16995\Main.java:96: 错误: 需要class, interface或enum
	            getchar();
	            ^
0_0_29650921_16995\Main.java:97: 错误: 需要class, interface或enum
	            change(1,min(A,B),max(A,B),C);
	            ^
0_0_29650921_16995\Main.java:98: 错误: 需要class, interface或enum
	        }else if(s=='Q'){
	        ^
0_0_29650921_16995\Main.java:100: 错误: 需要class, interface或enum
	            getchar();
	            ^
0_0_29650921_16995\Main.java:101: 错误: 需要class, interface或enum
	            ans=0;
	            ^
0_0_29650921_16995\Main.java:102: 错误: 需要class, interface或enum
	            query(1,min(A,B),max(A,B));//!这比较坑,要注意
	            ^
0_0_29650921_16995\Main.java:103: 错误: 需要class, interface或enum
	            int cnt=0;
	            ^
0_0_29650921_16995\Main.java:104: 错误: 需要class, interface或enum
	            while(ans){//计算ans的二进制中有几个1
	            ^
0_0_29650921_16995\Main.java:106: 错误: 需要class, interface或enum
	                ans>>=1;
	                ^
0_0_29650921_16995\Main.java:107: 错误: 需要class, interface或enum
	                bit[cnt++] = h;
	                ^
0_0_29650921_16995\Main.java:108: 错误: 需要class, interface或enum
	            }
	            ^
0_0_29650921_16995\Main.java:110: 错误: 需要class, interface或enum
	            int index=0;
	            ^
0_0_29650921_16995\Main.java:111: 错误: 需要class, interface或enum
	            for(int e = 0;e<cnt;e++) {
	            ^
0_0_29650921_16995\Main.java:111: 错误: 需要class, interface或enum
	            for(int e = 0;e<cnt;e++) {
	                          ^
0_0_29650921_16995\Main.java:111: 错误: 需要class, interface或enum
	            for(int e = 0;e<cnt;e++) {
	                                ^
0_0_29650921_16995\Main.java:113: 错误: 需要class, interface或enum
	                if(bit[e]) {
	                ^
0_0_29650921_16995\Main.java:117: 错误: 需要class, interface或enum
                    else
                    ^
0_0_29650921_16995\Main.java:119: 错误: 需要class, interface或enum
	                }
	                ^
0_0_29650921_16995\Main.java:121: 错误: 需要class, interface或enum
	            }
	            ^
0_0_29650921_16995\Main.java:123: 错误: 需要class, interface或enum
	        }
	        ^
0_0_29650921_16995\Main.java:127: 错误: 需要class, interface或enum
}
^
74 个错误


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-27 21:34:05, Gzip enabled