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_8556867_1139\Main.java:2: 需要为 class、interface 或 enum
  final static int maxN = 100001;   //
               ^
0_0_8556867_1139\Main.java:3: 需要为 class、interface 或 enum
  final static int[] idInAll = new int[maxN << 2]; //the poster id in the whole of interval, default it's 0, means no poster
               ^
0_0_8556867_1139\Main.java:5: 需要为 class、interface 或 enum
  final static int DEFALT_ID = 0;
               ^
0_0_8556867_1139\Main.java:6: 需要为 class、interface 或 enum
  final static int CUPREOUS_ID = 1;
               ^
0_0_8556867_1139\Main.java:7: 需要为 class、interface 或 enum
  final static int SILVER_ID = 2;
               ^
0_0_8556867_1139\Main.java:8: 需要为 class、interface 或 enum
  final static int GOLDEN_ID = 3;
               ^
0_0_8556867_1139\Main.java:10: 需要为 class、interface 或 enum
  private static int cal(int l, int r, int rt) {
                 ^
0_0_8556867_1139\Main.java:12: 需要为 class、interface 或 enum
    if(idInAll[rt] > CUPREOUS_ID ){
    ^
0_0_8556867_1139\Main.java:14: 需要为 class、interface 或 enum
      return ret;
      ^
0_0_8556867_1139\Main.java:15: 需要为 class、interface 或 enum
    }
    ^
0_0_8556867_1139\Main.java:20: 需要为 class、interface 或 enum
    int m = (l + r) >> 1;
    ^
0_0_8556867_1139\Main.java:21: 需要为 class、interface 或 enum
    int leftSon = rt << 1;
    ^
0_0_8556867_1139\Main.java:22: 需要为 class、interface 或 enum
    ret += cal(l, m, leftSon);// build(lson);
    ^
0_0_8556867_1139\Main.java:23: 需要为 class、interface 或 enum
    ret += cal(m + 1, r, leftSon + 1);// build(rson); rt << 1 | 1
    ^
0_0_8556867_1139\Main.java:25: 需要为 class、interface 或 enum
    return ret;
    ^
0_0_8556867_1139\Main.java:26: 需要为 class、interface 或 enum
  }  
  ^
0_0_8556867_1139\Main.java:31: 需要为 class、interface 或 enum
    idInAll[rt] = (idInAll[leftSon] != idInAll[leftSon+1])? DEFALT_ID : idInAll[leftSon];   
    ^
0_0_8556867_1139\Main.java:32: 需要为 class、interface 或 enum
  }
  ^
0_0_8556867_1139\Main.java:37: 需要为 class、interface 或 enum
    if(idInAll[rt] != DEFALT_ID){
    ^
0_0_8556867_1139\Main.java:39: 需要为 class、interface 或 enum
      idInAll[leftSon + 1] = idInAll[rt];  //right Son
      ^
0_0_8556867_1139\Main.java:40: 需要为 class、interface 或 enum
    }
    ^
0_0_8556867_1139\Main.java:46: 需要为 class、interface 或 enum
    if (l == r) 
    ^
0_0_8556867_1139\Main.java:49: 需要为 class、interface 或 enum
    int m = (l + r) >> 1;
    ^
0_0_8556867_1139\Main.java:50: 需要为 class、interface 或 enum
    int leftSon = rt << 1;
    ^
0_0_8556867_1139\Main.java:51: 需要为 class、interface 或 enum
    build(l, m, leftSon);// build(lson);
    ^
0_0_8556867_1139\Main.java:52: 需要为 class、interface 或 enum
    build(m + 1, r, leftSon + 1 );// build(rson); rt << 1 | 1
    ^
0_0_8556867_1139\Main.java:53: 需要为 class、interface 或 enum
  }
  ^
0_0_8556867_1139\Main.java:63: 需要为 class、interface 或 enum
      return;
      ^
0_0_8556867_1139\Main.java:64: 需要为 class、interface 或 enum
    }
    ^
0_0_8556867_1139\Main.java:68: 需要为 class、interface 或 enum
    int mid = (l + r) >> 1;
    ^
0_0_8556867_1139\Main.java:69: 需要为 class、interface 或 enum
    int leftSon = rt << 1, rightSon = leftSon + 1;
    ^
0_0_8556867_1139\Main.java:70: 需要为 class、interface 或 enum
    if (mid >= R )
    ^
0_0_8556867_1139\Main.java:72: 需要为 class、interface 或 enum
    else if(mid < L)
    ^
0_0_8556867_1139\Main.java:74: 需要为 class、interface 或 enum
    else{  // mid is between L and R 
    ^
0_0_8556867_1139\Main.java:76: 需要为 class、interface 或 enum
      update(L, R, typeId, mid + 1, r, rightSon); // update lson
      ^
0_0_8556867_1139\Main.java:77: 需要为 class、interface 或 enum
    }       
    ^
0_0_8556867_1139\Main.java:80: 需要为 class、interface 或 enum
  }
  ^
0_0_8556867_1139\Main.java:83: 需要为 class、interface 或 enum
  public static void main(String[] args) {
                ^
0_0_8556867_1139\Main.java:87: 需要为 class、interface 或 enum
    try {
    ^
0_0_8556867_1139\Main.java:90: 需要为 class、interface 或 enum
      int inputStart, inputEnd, inputType;
      ^
0_0_8556867_1139\Main.java:91: 需要为 class、interface 或 enum
      while(in.hasNext()){
      ^
0_0_8556867_1139\Main.java:95: 需要为 class、interface 或 enum
        while( n-- > 0 ){ 
        ^
0_0_8556867_1139\Main.java:97: 需要为 class、interface 或 enum
          q = in.nextInt();
          ^
0_0_8556867_1139\Main.java:99: 需要为 class、interface 或 enum
          build(1, m, 1);
          ^
0_0_8556867_1139\Main.java:101: 需要为 class、interface 或 enum
          for(int i=1; i<=q; i++){
          ^
0_0_8556867_1139\Main.java:101: 需要为 class、interface 或 enum
          for(int i=1; i<=q; i++){
                       ^
0_0_8556867_1139\Main.java:101: 需要为 class、interface 或 enum
          for(int i=1; i<=q; i++){
                             ^
0_0_8556867_1139\Main.java:103: 需要为 class、interface 或 enum
            inputEnd = in.nextInt();  
            ^
0_0_8556867_1139\Main.java:104: 需要为 class、interface 或 enum
            inputType = in.nextInt();
            ^
0_0_8556867_1139\Main.java:106: 需要为 class、interface 或 enum
            update(inputStart, inputEnd, inputType, 1, m, 1);
            ^
0_0_8556867_1139\Main.java:107: 需要为 class、interface 或 enum
          }
          ^
0_0_8556867_1139\Main.java:111: 需要为 class、interface 或 enum
        }        
        ^
0_0_8556867_1139\Main.java:119: 需要为 class、interface 或 enum
    }
    ^
53 错误


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-23 06:35:55, Gzip enabled