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_10434078_26140\Main.java:1: 非法字符: \35
#include <iostream>  
^
0_0_10434078_26140\Main.java:2: 非法字符: \35
#include <algorithm>  
^
0_0_10434078_26140\Main.java:3: 非法字符: \35
#include <cmath>  
^
0_0_10434078_26140\Main.java:5: 需要为 class、interface 或 enum
const int SIZE = 100005; 
^
0_0_10434078_26140\Main.java:6: 需要为 class、interface 或 enum
const int L = -1; 
^
0_0_10434078_26140\Main.java:7: 需要为 class、interface 或 enum
const int R = 1; 
^
0_0_10434078_26140\Main.java:9: 需要为 class、interface 或 enum
 typedef struct  
 ^
0_0_10434078_26140\Main.java:12: 需要为 class、interface 或 enum
    double x; 
    ^
0_0_10434078_26140\Main.java:13: 需要为 class、interface 或 enum
    double y;   /*用于记录坐标点*/ 
    ^
0_0_10434078_26140\Main.java:14: 需要为 class、interface 或 enum
}coord; 
^
0_0_10434078_26140\Main.java:16: 需要为 class、interface 或 enum
coord num[SIZE], c[SIZE]/*用作辅助数组*/; 
^
0_0_10434078_26140\Main.java:18: 需要为 class、interface 或 enum
double getDistance(coord &bi1, coord &bi2)  /*求得两点之间的距离*/ 
^
0_0_10434078_26140\Main.java:21: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:27: 需要为 class、interface 或 enum
    else 
    ^
0_0_10434078_26140\Main.java:29: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:35: 需要为 class、interface 或 enum
    else 
    ^
0_0_10434078_26140\Main.java:37: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:42: 需要为 class、interface 或 enum
    minLength = bi1 > bi2 ? bi2 : bi1; 
    ^
0_0_10434078_26140\Main.java:43: 需要为 class、interface 或 enum
    minLength = minLength > bi3 ? bi3 : minLength; 
    ^
0_0_10434078_26140\Main.java:44: 需要为 class、interface 或 enum
    return minLength; 
    ^
0_0_10434078_26140\Main.java:45: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:51: 需要为 class、interface 或 enum
    return bi1; 
    ^
0_0_10434078_26140\Main.java:52: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:58: 需要为 class、interface 或 enum
    int count = high - low; 
    ^
0_0_10434078_26140\Main.java:59: 需要为 class、interface 或 enum
    if (count == 0) 
    ^
0_0_10434078_26140\Main.java:62: 需要为 class、interface 或 enum
    } 
    ^
0_0_10434078_26140\Main.java:66: 需要为 class、interface 或 enum
    } 
    ^
0_0_10434078_26140\Main.java:70: 需要为 class、interface 或 enum
        temp1 = getDistance(num[low], num[low + 1]); 
        ^
0_0_10434078_26140\Main.java:71: 需要为 class、interface 或 enum
        temp2 = getDistance(num[low + 1], num[high]); 
        ^
0_0_10434078_26140\Main.java:72: 需要为 class、interface 或 enum
        temp3 = getDistance(num[low], num[high]); 
        ^
0_0_10434078_26140\Main.java:73: 需要为 class、interface 或 enum
        dis = min(temp1, temp2, temp3); 
        ^
0_0_10434078_26140\Main.java:74: 需要为 class、interface 或 enum
    } 
    ^
0_0_10434078_26140\Main.java:78: 需要为 class、interface 或 enum
        int mid = (low + high) / 2; 
        ^
0_0_10434078_26140\Main.java:79: 需要为 class、interface 或 enum
        int p = 0; 
        ^
0_0_10434078_26140\Main.java:80: 需要为 class、interface 或 enum
        int i, j; 
        ^
0_0_10434078_26140\Main.java:82: 需要为 class、interface 或 enum
        leftmin = divide_conquer(low, mid);  /*求得左边部分的最小值*/ 
        ^
0_0_10434078_26140\Main.java:83: 需要为 class、interface 或 enum
        rightmin = divide_conquer(mid + 1, high);  /*求得右边部分的最小值*/ 
        ^
0_0_10434078_26140\Main.java:84: 需要为 class、interface 或 enum
        dis = minDist(leftmin, rightmin); 
        ^
0_0_10434078_26140\Main.java:87: 需要为 class、interface 或 enum
        for (i = low; i <= mid; i++) 
        ^
0_0_10434078_26140\Main.java:87: 需要为 class、interface 或 enum
        for (i = low; i <= mid; i++) 
                      ^
0_0_10434078_26140\Main.java:87: 需要为 class、interface 或 enum
        for (i = low; i <= mid; i++) 
                                ^
0_0_10434078_26140\Main.java:90: 需要为 class、interface 或 enum
            if (num[i].x >= leftCoord) 
            ^
0_0_10434078_26140\Main.java:93: 需要为 class、interface 或 enum
                c[p].x = num[i].x; 
                ^
0_0_10434078_26140\Main.java:94: 需要为 class、interface 或 enum
                c[p].y = num[i].y; 
                ^
0_0_10434078_26140\Main.java:95: 需要为 class、interface 或 enum
                p++; 
                ^
0_0_10434078_26140\Main.java:96: 需要为 class、interface 或 enum
            } 
            ^
0_0_10434078_26140\Main.java:98: 需要为 class、interface 或 enum
        for ( ; i <= high; i++) 
                ^
0_0_10434078_26140\Main.java:98: 需要为 class、interface 或 enum
        for ( ; i <= high; i++) 
                           ^
0_0_10434078_26140\Main.java:101: 需要为 class、interface 或 enum
            if (num[i].x <= rightCoord) 
            ^
0_0_10434078_26140\Main.java:104: 需要为 class、interface 或 enum
                c[p].x = num[i].x; 
                ^
0_0_10434078_26140\Main.java:105: 需要为 class、interface 或 enum
                c[p].y = num[i].y; 
                ^
0_0_10434078_26140\Main.java:106: 需要为 class、interface 或 enum
                p++; 
                ^
0_0_10434078_26140\Main.java:107: 需要为 class、interface 或 enum
            } 
            ^
0_0_10434078_26140\Main.java:110: 需要为 class、interface 或 enum
        for (i = 0; i < p; i++) 
        ^
0_0_10434078_26140\Main.java:110: 需要为 class、interface 或 enum
        for (i = 0; i < p; i++) 
                    ^
0_0_10434078_26140\Main.java:110: 需要为 class、interface 或 enum
        for (i = 0; i < p; i++) 
                           ^
0_0_10434078_26140\Main.java:114: 需要为 class、interface 或 enum
                for (j = 1; (j <= 7) && (i + j < p); j++) 
                            ^
0_0_10434078_26140\Main.java:114: 需要为 class、interface 或 enum
                for (j = 1; (j <= 7) && (i + j < p); j++) 
                                                     ^
0_0_10434078_26140\Main.java:119: 需要为 class、interface 或 enum
                        if(min < dis) 
                        ^
0_0_10434078_26140\Main.java:122: 需要为 class、interface 或 enum
                        } 
                        ^
0_0_10434078_26140\Main.java:129: 需要为 class、interface 或 enum
} 
^
0_0_10434078_26140\Main.java:135: 需要为 class、interface 或 enum
    while (cin >> n && n != 0) 
    ^
0_0_10434078_26140\Main.java:139: 需要为 class、interface 或 enum
        for (int i = 0; i < n; i++) 
        ^
0_0_10434078_26140\Main.java:139: 需要为 class、interface 或 enum
        for (int i = 0; i < n; i++) 
                        ^
0_0_10434078_26140\Main.java:139: 需要为 class、interface 或 enum
        for (int i = 0; i < n; i++) 
                               ^
0_0_10434078_26140\Main.java:142: 需要为 class、interface 或 enum
            cin >> num[i].x >> num[i].y; 
            ^
0_0_10434078_26140\Main.java:143: 需要为 class、interface 或 enum
        } 
        ^
0_0_10434078_26140\Main.java:147: 需要为 class、interface 或 enum
        result = divide_conquer(0, n - 1); 
        ^
0_0_10434078_26140\Main.java:149: 需要为 class、interface 或 enum
        printf("%.2lf\n", result / 2); 
        ^
0_0_10434078_26140\Main.java:150: 需要为 class、interface 或 enum
    } 
    ^
0_0_10434078_26140\Main.java:153: 需要为 class、interface 或 enum
} 


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-01-10 04:15:46, Gzip enabled