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_2830659_9894\Main.java:1: 非法字符: \35
#include <cstdio>
^
0_0_2830659_9894\Main.java:2: 非法字符: \35
#include <iostream>
^
0_0_2830659_9894\Main.java:3: 非法字符: \35
#include <cstring>
^
0_0_2830659_9894\Main.java:4: 非法字符: \35
#include <cmath>
^
0_0_2830659_9894\Main.java:5: 非法字符: \35
#include <algorithm>
^
0_0_2830659_9894\Main.java:6: 非法字符: \35
#include <vector>
^
0_0_2830659_9894\Main.java:9: 需要为 class、interface 或 enum
const double eps = 1e-9;
^
0_0_2830659_9894\Main.java:10: 需要为 class、interface 或 enum
const int MAXN = 512;
^
0_0_2830659_9894\Main.java:12: 需要为 class、interface 或 enum
struct Point{
^
0_0_2830659_9894\Main.java:14: 需要为 class、interface 或 enum
	Point(){}
	^
0_0_2830659_9894\Main.java:18: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:20: 需要为 class、interface 或 enum
struct Seg{
^
0_0_2830659_9894\Main.java:22: 需要为 class、interface 或 enum
	Seg(){}
	^
0_0_2830659_9894\Main.java:26: 需要为 class、interface 或 enum
typedef vector<Point> Polygon;
^
0_0_2830659_9894\Main.java:28: 需要为 class、interface 或 enum
inline int sign(double k){
^
0_0_2830659_9894\Main.java:30: 需要为 class、interface 或 enum
	return k>0? 1:-1;
	^
0_0_2830659_9894\Main.java:31: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:34: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:37: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:40: 需要为 class、interface 或 enum
	double ret = 0;
	^
0_0_2830659_9894\Main.java:41: 需要为 class、interface 或 enum
	if(len < 3)return 0;
	^
0_0_2830659_9894\Main.java:42: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	^
0_0_2830659_9894\Main.java:42: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	               ^
0_0_2830659_9894\Main.java:42: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	                        ^
0_0_2830659_9894\Main.java:44: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:46: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:49: 需要为 class、interface 或 enum
    int t2 = sign(cross(A.b, B.a, B.b));
    ^
0_0_2830659_9894\Main.java:50: 需要为 class、interface 或 enum
    int t3 = sign(cross(B.a, A.a, A.b));
    ^
0_0_2830659_9894\Main.java:51: 需要为 class、interface 或 enum
    int t4 = sign(cross(B.b, A.a, A.b));
    ^
0_0_2830659_9894\Main.java:52: 需要为 class、interface 或 enum
    if(t1*t2 == -1 && t3*t4 == -1){	//线段相交
    ^
0_0_2830659_9894\Main.java:54: 需要为 class、interface 或 enum
    	double s2 = cross(A.a, A.b, B.b);
    	^
0_0_2830659_9894\Main.java:55: 需要为 class、interface 或 enum
    	p.x = (s1*B.b.x + s2*B.a.x)/(s1+s2);
    	^
0_0_2830659_9894\Main.java:56: 需要为 class、interface 或 enum
    	p.y = (s1*B.b.y + s2*B.a.y)/(s1+s2);   	
    	^
0_0_2830659_9894\Main.java:57: 需要为 class、interface 或 enum
		return 1;
		^
0_0_2830659_9894\Main.java:58: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:60: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:63: 需要为 class、interface 或 enum
	return sign(p1.x-A.a.x)*sign(p1.x-A.b.x)<=0 && sign(p1.y-A.a.y)*sign(p1.y-A.b.y)<=0;
	^
0_0_2830659_9894\Main.java:64: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:69: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	^
0_0_2830659_9894\Main.java:69: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	               ^
0_0_2830659_9894\Main.java:69: 需要为 class、interface 或 enum
	for(int i = 0; i < len; ++i){
	                        ^
0_0_2830659_9894\Main.java:71: 需要为 class、interface 或 enum
		if(InSeg(p1, Seg(poly[i], poly[(i+1)%len]))){
		^
0_0_2830659_9894\Main.java:74: 需要为 class、interface 或 enum
		}
		^
0_0_2830659_9894\Main.java:76: 需要为 class、interface 或 enum
		else if(t < 0)f2 = 1;
		^
0_0_2830659_9894\Main.java:77: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:79: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:83: 需要为 class、interface 或 enum
	p3.clear();
	^
0_0_2830659_9894\Main.java:84: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	^
0_0_2830659_9894\Main.java:84: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	               ^
0_0_2830659_9894\Main.java:84: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	                              ^
0_0_2830659_9894\Main.java:87: 需要为 class、interface 或 enum
		}
		^
0_0_2830659_9894\Main.java:88: 需要为 class、interface 或 enum
	for(int i = 0; i < p2.size(); ++i)
	               ^
0_0_2830659_9894\Main.java:88: 需要为 class、interface 或 enum
	for(int i = 0; i < p2.size(); ++i)
	                              ^
0_0_2830659_9894\Main.java:91: 需要为 class、interface 或 enum
		}
		^
0_0_2830659_9894\Main.java:93: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	^
0_0_2830659_9894\Main.java:93: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	               ^
0_0_2830659_9894\Main.java:93: 需要为 class、interface 或 enum
	for(int i = 0; i < p1.size(); ++i)
	                              ^
0_0_2830659_9894\Main.java:94: 需要为 class、interface 或 enum
		for(int j = 0; j < p2.size(); ++j)
		               ^
0_0_2830659_9894\Main.java:94: 需要为 class、interface 或 enum
		for(int j = 0; j < p2.size(); ++j)
		                              ^
0_0_2830659_9894\Main.java:98: 需要为 class、interface 或 enum
	for(int i = 0; i < p3.size(); i++)
	^
0_0_2830659_9894\Main.java:98: 需要为 class、interface 或 enum
	for(int i = 0; i < p3.size(); i++)
	               ^
0_0_2830659_9894\Main.java:98: 需要为 class、interface 或 enum
	for(int i = 0; i < p3.size(); i++)
	                              ^
0_0_2830659_9894\Main.java:99: 需要为 class、interface 或 enum
		for(int j=i+1; j < p3.size(); j++)
		               ^
0_0_2830659_9894\Main.java:99: 需要为 class、interface 或 enum
		for(int j=i+1; j < p3.size(); j++)
		                              ^
0_0_2830659_9894\Main.java:102: 需要为 class、interface 或 enum
				j--;
				^
0_0_2830659_9894\Main.java:103: 需要为 class、interface 或 enum
			}
			^
0_0_2830659_9894\Main.java:107: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		^
0_0_2830659_9894\Main.java:107: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		               ^
0_0_2830659_9894\Main.java:107: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		                              ^
0_0_2830659_9894\Main.java:110: 需要为 class、interface 或 enum
		swap(p3[0], p3[k]);
		^
0_0_2830659_9894\Main.java:111: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		^
0_0_2830659_9894\Main.java:111: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		               ^
0_0_2830659_9894\Main.java:111: 需要为 class、interface 或 enum
		for(int i = 1; i < p3.size(); ++i)
		                              ^
0_0_2830659_9894\Main.java:113: 需要为 class、interface 或 enum
		sort(p3.begin()+1, p3.end());
		^
0_0_2830659_9894\Main.java:114: 需要为 class、interface 或 enum
		return fabs(Area(p3));
		^
0_0_2830659_9894\Main.java:115: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:117: 需要为 class、interface 或 enum
}
^
0_0_2830659_9894\Main.java:120: 需要为 class、interface 或 enum
	while(n < m){
	^
0_0_2830659_9894\Main.java:122: 需要为 class、interface 或 enum
		++n, --m;
		^
0_0_2830659_9894\Main.java:123: 需要为 class、interface 或 enum
	}
	^
0_0_2830659_9894\Main.java:127: 需要为 class、interface 或 enum
Polygon poly1, poly2, tmpoly;
^
0_0_2830659_9894\Main.java:129: 需要为 class、interface 或 enum
int main()
^
0_0_2830659_9894\Main.java:132: 需要为 class、interface 或 enum
	Point pt;
	^
0_0_2830659_9894\Main.java:133: 需要为 class、interface 或 enum
	double area;
	^
0_0_2830659_9894\Main.java:134: 需要为 class、interface 或 enum
	while(scanf("%d %d", &n, &m) != EOF){
	^
0_0_2830659_9894\Main.java:136: 需要为 class、interface 或 enum
		poly2.clear();
		^
0_0_2830659_9894\Main.java:137: 需要为 class、interface 或 enum
		area = 0;
		^
0_0_2830659_9894\Main.java:138: 需要为 class、interface 或 enum
		for(i = 0; i < n; ++i){
		^
0_0_2830659_9894\Main.java:138: 需要为 class、interface 或 enum
		for(i = 0; i < n; ++i){
		           ^
0_0_2830659_9894\Main.java:138: 需要为 class、interface 或 enum
		for(i = 0; i < n; ++i){
		                  ^
0_0_2830659_9894\Main.java:140: 需要为 class、interface 或 enum
			poly1.push_back(pt);
			^
0_0_2830659_9894\Main.java:141: 需要为 class、interface 或 enum
		}
		^
0_0_2830659_9894\Main.java:143: 需要为 class、interface 或 enum
		if(t < 0){
		^
0_0_2830659_9894\Main.java:145: 需要为 class、interface 或 enum
		}
		^
0_0_2830659_9894\Main.java:147: 需要为 class、interface 或 enum
		for(i = 0; i < m; ++i){
		^
0_0_2830659_9894\Main.java:147: 需要为 class、interface 或 enum
		for(i = 0; i < m; ++i){
		           ^
0_0_2830659_9894\Main.java:147: 需要为 class、interface 或 enum
		for(i = 0; i < m; ++i){
		                  ^
0_0_2830659_9894\Main.java:149: 需要为 class、in


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-16 11:13:37, Gzip enabled