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_9208567_12036\Main.java:1: 非法字符: \35
#include <iostream>
^
0_0_9208567_12036\Main.java:2: 非法字符: \35
#include <algorithm>
^
0_0_9208567_12036\Main.java:3: 非法字符: \35
#include <cstring>
^
0_0_9208567_12036\Main.java:4: 非法字符: \35
#include <cstdio>
^
0_0_9208567_12036\Main.java:5: 非法字符: \35
#include <cstdlib>
^
0_0_9208567_12036\Main.java:6: 非法字符: \35
#include <vector>
^
0_0_9208567_12036\Main.java:7: 非法字符: \35
#include <cmath>
^
0_0_9208567_12036\Main.java:10: 非法字符: \35
#define PI 3.14159265358979323846264338327950288
^
0_0_9208567_12036\Main.java:15: 需要为 class、interface 或 enum
    void read() {
    ^
0_0_9208567_12036\Main.java:17: 需要为 class、interface 或 enum
        scanf("%lf%lf%lf", &xx, &yy, &zz);
        ^
0_0_9208567_12036\Main.java:18: 需要为 class、interface 或 enum
        x = xx;
        ^
0_0_9208567_12036\Main.java:19: 需要为 class、interface 或 enum
        y = yy;
        ^
0_0_9208567_12036\Main.java:20: 需要为 class、interface 或 enum
        z = zz;
        ^
0_0_9208567_12036\Main.java:21: 需要为 class、interface 或 enum
    }
    ^
0_0_9208567_12036\Main.java:24: 需要为 class、interface 或 enum
Tpoint O, p1, p2;
^
0_0_9208567_12036\Main.java:25: 需要为 class、interface 或 enum
long double R, answer;
^
0_0_9208567_12036\Main.java:27: 需要为 class、interface 或 enum
void add_point(Tpoint&p, Tpoint q, long double k) {
^
0_0_9208567_12036\Main.java:29: 需要为 class、interface 或 enum
    p.y += q.y * k;
    ^
0_0_9208567_12036\Main.java:30: 需要为 class、interface 或 enum
    p.z += q.z * k;
    ^
0_0_9208567_12036\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:36: 需要为 class、interface 或 enum
    p.y *= k;
    ^
0_0_9208567_12036\Main.java:37: 需要为 class、interface 或 enum
    p.z *= k;
    ^
0_0_9208567_12036\Main.java:38: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:44: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:49: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:54: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:56: 需要为 class、interface 或 enum
long double sqr(long double x) { return x * x; }
                                               ^
0_0_9208567_12036\Main.java:61: 需要为 class、interface 或 enum
    else if (cosA>0) 
    ^
0_0_9208567_12036\Main.java:63: 需要为 class、interface 或 enum
    else
    ^
0_0_9208567_12036\Main.java:66: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:70: 需要为 class、interface 或 enum
    if (signal)
    ^
0_0_9208567_12036\Main.java:74: 需要为 class、interface 或 enum
    add_point(p1, p, -1);
    ^
0_0_9208567_12036\Main.java:75: 需要为 class、interface 或 enum
    add_point(p2, p, -1);
    ^
0_0_9208567_12036\Main.java:76: 需要为 class、interface 或 enum
    cosA = (p1.x * p2.x + p1.y * p2.y + p1.z * p2.z) / get_len(p1)
    ^
0_0_9208567_12036\Main.java:78: 需要为 class、interface 或 enum
    return arccos(cosA);
    ^
0_0_9208567_12036\Main.java:79: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:85: 需要为 class、interface 或 enum
    if (zero(p2.x)) return false;
    ^
0_0_9208567_12036\Main.java:86: 需要为 class、interface 或 enum
    z = (1 - R1 * R1 + p1.z * p1.z) / 2 / p1.z;
    ^
0_0_9208567_12036\Main.java:87: 需要为 class、interface 或 enum
    x = R1 * R1 - R2 * R2 - (p2.z - p1.z) * (2 * z - p2.z - p1.z);
    ^
0_0_9208567_12036\Main.java:88: 需要为 class、interface 或 enum
    x = (x / p2.x + p2.x) / 2;
    ^
0_0_9208567_12036\Main.java:89: 需要为 class、interface 或 enum
    y = 1 - x * x - z * z;
    ^
0_0_9208567_12036\Main.java:90: 需要为 class、interface 或 enum
    if (y < 0)
    ^
0_0_9208567_12036\Main.java:92: 需要为 class、interface 或 enum
    else {
    ^
0_0_9208567_12036\Main.java:95: 需要为 class、interface 或 enum
        cp1.y = sqrt(fabs(y));
        ^
0_0_9208567_12036\Main.java:96: 需要为 class、interface 或 enum
        cp1.z = z;
        ^
0_0_9208567_12036\Main.java:97: 需要为 class、interface 或 enum
        cp2 = cp1;
        ^
0_0_9208567_12036\Main.java:98: 需要为 class、interface 或 enum
        cp2.y = -cp2.y;
        ^
0_0_9208567_12036\Main.java:99: 需要为 class、interface 或 enum
        return true;
        ^
0_0_9208567_12036\Main.java:100: 需要为 class、interface 或 enum
    }
    ^
0_0_9208567_12036\Main.java:108: 需要为 class、interface 或 enum
    res = p2;
    ^
0_0_9208567_12036\Main.java:109: 需要为 class、interface 或 enum
    add_point(res , p1 , -k);
    ^
0_0_9208567_12036\Main.java:110: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:115: 需要为 class、interface 或 enum
    Tpoint tp2;
    ^
0_0_9208567_12036\Main.java:116: 需要为 class、interface 或 enum
    add_point(A, B, -1);
    ^
0_0_9208567_12036\Main.java:117: 需要为 class、interface 或 enum
    add_point(p1, B, -1);
    ^
0_0_9208567_12036\Main.java:118: 需要为 class、interface 或 enum
    add_point(p2, B, -1);
    ^
0_0_9208567_12036\Main.java:119: 需要为 class、interface 或 enum
    Get_Normal_Vector(A, p1, tp1);
    ^
0_0_9208567_12036\Main.java:120: 需要为 class、interface 或 enum
    Get_Normal_Vector(A, p2, tp2);
    ^
0_0_9208567_12036\Main.java:121: 需要为 class、interface 或 enum
    return get_angle(tp1, tp2, O, true);
    ^
0_0_9208567_12036\Main.java:122: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:130: 需要为 class、interface 或 enum
    if (A + B + C - PI < 0)
    ^
0_0_9208567_12036\Main.java:132: 需要为 class、interface 或 enum
    else
    ^
0_0_9208567_12036\Main.java:134: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:138: 需要为 class、interface 或 enum
    return get_angle(tp, p, O, false) <= PI / 2 + 1E-16;
    ^
0_0_9208567_12036\Main.java:139: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:145: 需要为 class、interface 或 enum
    tp1.x = p2.z;
    ^
0_0_9208567_12036\Main.java:146: 需要为 class、interface 或 enum
    tp1.y = 0;
    ^
0_0_9208567_12036\Main.java:147: 需要为 class、interface 或 enum
    tp1.z = -p2.x;
    ^
0_0_9208567_12036\Main.java:149: 需要为 class、interface 或 enum
    tp2.x = -p2.z;
    ^
0_0_9208567_12036\Main.java:150: 需要为 class、interface 或 enum
    tp2.y = 0;
    ^
0_0_9208567_12036\Main.java:151: 需要为 class、interface 或 enum
    tp2.z = p2.x;
    ^
0_0_9208567_12036\Main.java:152: 需要为 class、interface 或 enum
    reduce_to_unit(tp1);
    ^
0_0_9208567_12036\Main.java:153: 需要为 class、interface 或 enum
    multi_point(tp1, R2);
    ^
0_0_9208567_12036\Main.java:154: 需要为 class、interface 或 enum
    reduce_to_unit(tp2);
    ^
0_0_9208567_12036\Main.java:155: 需要为 class、interface 或 enum
    multi_point(tp2, R2);
    ^
0_0_9208567_12036\Main.java:157: 需要为 class、interface 或 enum
    add_point(tp1, p2, 1);
    ^
0_0_9208567_12036\Main.java:158: 需要为 class、interface 或 enum
    add_point(tp2, p2, 1);
    ^
0_0_9208567_12036\Main.java:159: 需要为 class、interface 或 enum
    if (include_sub(tp1, p1, R1) && include_sub(tp2, p1, R1))
    ^
0_0_9208567_12036\Main.java:161: 需要为 class、interface 或 enum
    else
    ^
0_0_9208567_12036\Main.java:163: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:166: 需要为 class、interface 或 enum
}
^
0_0_9208567_12036\Main.java:171: 需要为 class、interface 或 enum
        long double alpha = get_angle(p1, p2, O, false);
        ^
0_0_9208567_12036\Main.java:172: 需要为 class、interface 或 enum
        long double L1, L2, R1, R2;
        ^
0_0_9208567_12036\Main.java:174: 需要为 class、interface 或 enum
        L1 = get_len(p1);
        ^
0_0_9208567_12036\Main.java:175: 需要为 class、interface 或 enum
        L2 = get_len(p2);
        ^
0_0_9208567_12036\Main.java:176: 需要为 class、interface 或 enum
        p1.x = 0; p1.y = 0; p1.z = 1;
        ^
0_0_9208567_12036\Main.java:176: 需要为 class、interface 或 enum
        p1.x = 0; p1.y = 0; p1.z = 1;
                  ^
0_0_9208567_12036\Main.java:176: 需要为 class、interface 或 enum
        p1.x = 0; p1.y = 0; p1.z = 1;
                            ^
0_0_9208567_12036\Main.java:177: 需要为 class、interface 或 enum
        p2.x = sin(alpha);
        ^
0_0_9208567_12036\Main.java:178: 需要为 class、interface 或 enum
        p2.y = 0;
        ^
0_0_9208567_12036\Main.java:179: 需要为 class、interface 或 enum
        p2.z = cos(alpha);
        ^
0_0_9208567_12036\Main.java:181: 需要为 class、interface 或 enum
        Tpoint tp1 = p1, tp2 = p2;
        ^
0_0_9208567_12036\Main.java:182: 需要为 class、interface 或 enum
        multi_point(p1 , 1 / L1);
        ^
0_0_9208567_12036\Main.java:183: 需要为 class、interface 或 enum
        multi_point(p2 , 1 / L2);
        ^
0_0_9208567_12036\Main.java:184: 需要为 class、interface 或 enum
        R1 = sqrt(1 - sqr(1 / L1));
        ^
0_0_9208567_12036\Main.java:185: 需要为 class、interface 或 enum
        R2 = sqrt(1 - sqr(1 / L2));
        ^
0_0_9208567_12036\Main.java:186: 需要为 class、interface 或 enum
        if (include(p1 , p2 , R1 , R2) || include(p2 , p1 , R2 , R1))
        ^
0_0_9208567_12036\Main.java:189: 需要为 class、interface 或 enum
 


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-27 01:12:19, Gzip enabled