日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

H - Square Card HDU - 7063

發布時間:2023/12/3 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 H - Square Card HDU - 7063 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

H - Square Card HDU - 7063

題意:

有兩個圓形區域,一個是得分區域,一個是獲得獎金區域,現在你有一個邊長為a的正方形,當正方形在如果在某一時刻它嚴格在圓形范圍內,才算合法。
問把牌扔到任意的位置被得分和同時獲得獎金的可能性與被得分的可能性的比率是多少

題解:

我第一反應是想直接rand得結果,突然發現想多了,其實就是求兩個圓相交面積再比得分區域面積就行。但是注意題目要求牌必須完全在園內,也就是圓心所在位置并不是整個圓,而是比圓小一圈的情況,所以需要求新的半徑

newr=sqrt(rr-aa/4)-a/2
求出兩個新的r,然后相交求圓面積,做比就是結果

代碼:

#include <bits/stdc++.h> #include <unordered_map> #define debug(a, b) printf("%s = %d\n", a, b); using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pair<int, int> PII; clock_t startTime, endTime; //Fe~Jozky const ll INF_ll= 1e18; const int INF_int= 0x3f3f3f3f; template <typename T> inline void read(T& x) {T f= 1;x= 0;char ch= getchar();while (0 == isdigit(ch)) {if (ch == '-')f= -1;ch= getchar();}while (0 != isdigit(ch))x= (x << 1) + (x << 3) + ch - '0', ch= getchar();x*= f; } template <typename T> inline void write(T x) {if (x < 0) {x= ~(x - 1);putchar('-');}if (x > 9)write(x / 10);putchar(x % 10 + '0'); } void rd_test() { #ifdef ONLINE_JUDGE #elsestartTime= clock();freopen("in.txt", "r", stdin); #endif } void Time_test() { #ifdef ONLINE_JUDGE #elseendTime= clock();printf("\nRun Time:%lfs\n", (double)(endTime - startTime) / CLOCKS_PER_SEC); #endif } // `計算幾何模板` const double eps= 1e-8; const double inf= 1e20; const double pi= acos(-1.0); const int maxp= 1010; //`Compares a double to zero` int sgn(double x) {if (fabs(x) < eps)return 0;if (x < 0)return -1;elsereturn 1; } //square of a double inline double sqr(double x) {return x * x; } /** Point* Point() - Empty constructor* Point(double _x,double _y) - constructor* input() - double input* output() - %.2f output* operator == - compares x and y* operator < - compares first by x, then by y* operator - - return new Point after subtracting curresponging x and y* operator ^ - cross product of 2d points* operator * - dot product* len() - gives length from origin* len2() - gives square of length from origin* distance(Point p) - gives distance from p* operator + Point b - returns new Point after adding curresponging x and y* operator * double k - returns new Point after multiplieing x and y by k* operator / double k - returns new Point after divideing x and y by k* rad(Point a,Point b)- returns the angle of Point a and Point b from this Point* trunc(double r) - return Point that if truncated the distance from center to r* rotleft() - returns 90 degree ccw rotated point* rotright() - returns 90 degree cw rotated point* rotate(Point p,double angle) - returns Point after rotateing the Point centering at p by angle radian ccw*/ struct Point {double x, y;Point(){}Point(double _x, double _y){x= _x;y= _y;}void input(){scanf("%lf%lf", &x, &y);}void output(){printf("%.2f %.2f\n", x, y);}bool operator==(Point b) const{return sgn(x - b.x) == 0 && sgn(y - b.y) == 0;}bool operator<(Point b) const{return sgn(x - b.x) == 0 ? sgn(y - b.y) < 0 : x < b.x;}Point operator-(const Point& b) const{return Point(x - b.x, y - b.y);}//叉積double operator^(const Point& b) const{return x * b.y - y * b.x;}//點積double operator*(const Point& b) const{return x * b.x + y * b.y;}//返回長度double len(){return hypot(x, y); //庫函數}//返回長度的平方double len2(){return x * x + y * y;}//返回兩點的距離double distance(Point p){return hypot(x - p.x, y - p.y);}Point operator+(const Point& b) const{return Point(x + b.x, y + b.y);}Point operator*(const double& k) const{return Point(x * k, y * k);}Point operator/(const double& k) const{return Point(x / k, y / k);}//`計算pa 和 pb 的夾角`//`就是求這個點看a,b 所成的夾角`//`測試 LightOJ1203`double rad(Point a, Point b){Point p= *this;return fabs(atan2(fabs((a - p) ^ (b - p)), (a - p) * (b - p)));}//`化為長度為r的向量`Point trunc(double r){double l= len();if (!sgn(l))return *this;r/= l;return Point(x * r, y * r);}//`逆時針旋轉90度`Point rotleft(){return Point(-y, x);}//`順時針旋轉90度`Point rotright(){return Point(y, -x);}//`繞著p點逆時針旋轉angle`Point rotate(Point p, double angle){Point v= (*this) - p;double c= cos(angle), s= sin(angle);return Point(p.x + v.x * c - v.y * s, p.y + v.x * s + v.y * c);} }; /** Stores two points* Line() - Empty constructor* Line(Point _s,Point _e) - Line through _s and _e* operator == - checks if two points are same* Line(Point p,double angle) - one end p , another end at angle degree* Line(double a,double b,double c) - Line of equation ax + by + c = 0* input() - inputs s and e* adjust() - orders in such a way that s < e* length() - distance of se* angle() - return 0 <= angle < pi* relation(Point p) - 3 if point is on line* 1 if point on the left of line* 2 if point on the right of line* pointonseg(double p) - return true if point on segment* parallel(Line v) - return true if they are parallel* segcrossseg(Line v) - returns 0 if does not intersect* returns 1 if non-standard intersection* returns 2 if intersects* linecrossseg(Line v) - line and seg* linecrossline(Line v) - 0 if parallel* 1 if coincides* 2 if intersects* crosspoint(Line v) - returns intersection point* dispointtoline(Point p) - distance from point p to the line* dispointtoseg(Point p) - distance from p to the segment* dissegtoseg(Line v) - distance of two segment* lineprog(Point p) - returns projected point p on se line* symmetrypoint(Point p) - returns reflection point of p over se**/ struct Line {Point s, e;Line(){}Line(Point _s, Point _e){s= _s;e= _e;}bool operator==(Line v){return (s == v.s) && (e == v.e);}//`根據一個點和傾斜角angle確定直線,0<=angle<pi`Line(Point p, double angle){s= p;if (sgn(angle - pi / 2) == 0) {e= (s + Point(0, 1));}else {e= (s + Point(1, tan(angle)));}}//ax+by+c=0Line(double a, double b, double c){if (sgn(a) == 0) {s= Point(0, -c / b);e= Point(1, -c / b);}else if (sgn(b) == 0) {s= Point(-c / a, 0);e= Point(-c / a, 1);}else {s= Point(0, -c / b);e= Point(1, (-c - a) / b);}}void input(){s.input();e.input();}void adjust(){if (e < s)swap(s, e);}//求線段長度double length(){return s.distance(e);}//`返回直線傾斜角 0<=angle<pi`double angle(){double k= atan2(e.y - s.y, e.x - s.x);if (sgn(k) < 0)k+= pi;if (sgn(k - pi) == 0)k-= pi;return k;}//`點和直線關系`//`1 在左側`//`2 在右側`//`3 在直線上`int relation(Point p){int c= sgn((p - s) ^ (e - s));if (c < 0)return 1;else if (c > 0)return 2;elsereturn 3;}// 點在線段上的判斷bool pointonseg(Point p){return sgn((p - s) ^ (e - s)) == 0 && sgn((p - s) * (p - e)) <= 0;}//`兩向量平行(對應直線平行或重合)`bool parallel(Line v){return sgn((e - s) ^ (v.e - v.s)) == 0;}//`兩線段相交判斷`//`2 規范相交`//`1 非規范相交`//`0 不相交`int segcrossseg(Line v){int d1= sgn((e - s) ^ (v.s - s));int d2= sgn((e - s) ^ (v.e - s));int d3= sgn((v.e - v.s) ^ (s - v.s));int d4= sgn((v.e - v.s) ^ (e - v.s));if ((d1 ^ d2) == -2 && (d3 ^ d4) == -2)return 2;return (d1 == 0 && sgn((v.s - s) * (v.s - e)) <= 0) || (d2 == 0 && sgn((v.e - s) * (v.e - e)) <= 0) || (d3 == 0 && sgn((s - v.s) * (s - v.e)) <= 0)|| (d4 == 0 && sgn((e - v.s) * (e - v.e)) <= 0);}//`直線和線段相交判斷`//`-*this line -v seg`//`2 規范相交`//`1 非規范相交`//`0 不相交`int linecrossseg(Line v){int d1= sgn((e - s) ^ (v.s - s));int d2= sgn((e - s) ^ (v.e - s));if ((d1 ^ d2) == -2)return 2;return (d1 == 0 || d2 == 0);}//`兩直線關系`//`0 平行`//`1 重合`//`2 相交`int linecrossline(Line v){if ((*this).parallel(v))return v.relation(s) == 3;return 2;}//`求兩直線的交點`//`要保證兩直線不平行或重合`Point crosspoint(Line v){double a1= (v.e - v.s) ^ (s - v.s);double a2= (v.e - v.s) ^ (e - v.s);return Point((s.x * a2 - e.x * a1) / (a2 - a1), (s.y * a2 - e.y * a1) / (a2 - a1));}//點到直線的距離double dispointtoline(Point p){return fabs((p - s) ^ (e - s)) / length();}//點到線段的距離double dispointtoseg(Point p){if (sgn((p - s) * (e - s)) < 0 || sgn((p - e) * (s - e)) < 0)return min(p.distance(s), p.distance(e));return dispointtoline(p);}//`返回線段到線段的距離`//`前提是兩線段不相交,相交距離就是0了`double dissegtoseg(Line v){return min(min(dispointtoseg(v.s), dispointtoseg(v.e)), min(v.dispointtoseg(s), v.dispointtoseg(e)));}//`返回點p在直線上的投影`Point lineprog(Point p){return s + (((e - s) * ((e - s) * (p - s))) / ((e - s).len2()));}//`返回點p關于直線的對稱點`Point symmetrypoint(Point p){Point q= lineprog(p);return Point(2 * q.x - p.x, 2 * q.y - p.y);} }; //圓 struct circle {Point p; //圓心double r; //半徑circle(){}circle(Point _p, double _r){p= _p;r= _r;}circle(double x, double y, double _r){p= Point(x, y);r= _r;}//`三角形的外接圓`//`需要Point的+ / rotate() 以及Line的crosspoint()`//`利用兩條邊的中垂線得到圓心`//`測試:UVA12304`circle(Point a, Point b, Point c){Line u= Line((a + b) / 2, ((a + b) / 2) + ((b - a).rotleft()));Line v= Line((b + c) / 2, ((b + c) / 2) + ((c - b).rotleft()));p= u.crosspoint(v);r= p.distance(a);}//`三角形的內切圓`//`參數bool t沒有作用,只是為了和上面外接圓函數區別`//`測試:UVA12304`circle(Point a, Point b, Point c, bool t){Line u, v;double m= atan2(b.y - a.y, b.x - a.x), n= atan2(c.y - a.y, c.x - a.x);u.s= a;u.e= u.s + Point(cos((n + m) / 2), sin((n + m) / 2));v.s= b;m= atan2(a.y - b.y, a.x - b.x), n= atan2(c.y - b.y, c.x - b.x);v.e= v.s + Point(cos((n + m) / 2), sin((n + m) / 2));p= u.crosspoint(v);r= Line(a, b).dispointtoseg(p);}//輸入void input(){p.input();scanf("%lf", &r);}//輸出void output(){printf("%.2lf %.2lf %.2lf\n", p.x, p.y, r);}bool operator==(circle v){return (p == v.p) && sgn(r - v.r) == 0;}bool operator<(circle v) const{return ((p < v.p) || ((p == v.p) && sgn(r - v.r) < 0));}//面積double area(){return pi * r * r;}//周長double circumference(){return 2 * pi * r;}//`點和圓的關系`//`0 圓外`//`1 圓上`//`2 圓內`int relation(Point b){double dst= b.distance(p);if (sgn(dst - r) < 0)return 2;else if (sgn(dst - r) == 0)return 1;return 0;}//`線段和圓的關系`//`比較的是圓心到線段的距離和半徑的關系`int relationseg(Line v){double dst= v.dispointtoseg(p);if (sgn(dst - r) < 0)return 2;else if (sgn(dst - r) == 0)return 1;return 0;}//`直線和圓的關系`//`比較的是圓心到直線的距離和半徑的關系`int relationline(Line v){double dst= v.dispointtoline(p);if (sgn(dst - r) < 0)return 2;else if (sgn(dst - r) == 0)return 1;return 0;}//`兩圓的關系`//`5 相離`//`4 外切`//`3 相交`//`2 內切`//`1 內含`//`需要Point的distance`//`測試:UVA12304`int relationcircle(circle v){double d= p.distance(v.p);if (sgn(d - r - v.r) > 0)return 5;if (sgn(d - r - v.r) == 0)return 4;double l= fabs(r - v.r);if (sgn(d - r - v.r) < 0 && sgn(d - l) > 0)return 3;if (sgn(d - l) == 0)return 2;if (sgn(d - l) < 0)return 1;}//`求兩個圓的交點,返回0表示沒有交點,返回1是一個交點,2是兩個交點`//`需要relationcircle`//`測試:UVA12304`int pointcrosscircle(circle v, Point& p1, Point& p2){int rel= relationcircle(v);if (rel == 1 || rel == 5)return 0;double d= p.distance(v.p);double l= (d * d + r * r - v.r * v.r) / (2 * d);double h= sqrt(r * r - l * l);Point tmp= p + (v.p - p).trunc(l);p1= tmp + ((v.p - p).rotleft().trunc(h));p2= tmp + ((v.p - p).rotright().trunc(h));if (rel == 2 || rel == 4)return 1;return 2;}//`求直線和圓的交點,返回交點個數`int pointcrossline(Line v, Point& p1, Point& p2){if (!(*this).relationline(v))return 0;Point a= v.lineprog(p);double d= v.dispointtoline(p);d= sqrt(r * r - d * d);if (sgn(d) == 0) {p1= a;p2= a;return 1;}p1= a + (v.e - v.s).trunc(d);p2= a - (v.e - v.s).trunc(d);return 2;}//`得到過a,b兩點,半徑為r1的兩個圓`int gercircle(Point a, Point b, double r1, circle& c1, circle& c2){circle x(a, r1), y(b, r1);int t= x.pointcrosscircle(y, c1.p, c2.p);if (!t)return 0;c1.r= c2.r= r;return t;}//`得到與直線u相切,過點q,半徑為r1的圓`//`測試:UVA12304`int getcircle(Line u, Point q, double r1, circle& c1, circle& c2){double dis= u.dispointtoline(q);if (sgn(dis - r1 * 2) > 0)return 0;if (sgn(dis) == 0) {c1.p= q + ((u.e - u.s).rotleft().trunc(r1));c2.p= q + ((u.e - u.s).rotright().trunc(r1));c1.r= c2.r= r1;return 2;}Line u1= Line((u.s + (u.e - u.s).rotleft().trunc(r1)), (u.e + (u.e - u.s).rotleft().trunc(r1)));Line u2= Line((u.s + (u.e - u.s).rotright().trunc(r1)), (u.e + (u.e - u.s).rotright().trunc(r1)));circle cc= circle(q, r1);Point p1, p2;if (!cc.pointcrossline(u1, p1, p2))cc.pointcrossline(u2, p1, p2);c1= circle(p1, r1);if (p1 == p2) {c2= c1;return 1;}c2= circle(p2, r1);return 2;}//`同時與直線u,v相切,半徑為r1的圓`//`測試:UVA12304`int getcircle(Line u, Line v, double r1, circle& c1, circle& c2, circle& c3, circle& c4){if (u.parallel(v))return 0; //兩直線平行Line u1= Line(u.s + (u.e - u.s).rotleft().trunc(r1), u.e + (u.e - u.s).rotleft().trunc(r1));Line u2= Line(u.s + (u.e - u.s).rotright().trunc(r1), u.e + (u.e - u.s).rotright().trunc(r1));Line v1= Line(v.s + (v.e - v.s).rotleft().trunc(r1), v.e + (v.e - v.s).rotleft().trunc(r1));Line v2= Line(v.s + (v.e - v.s).rotright().trunc(r1), v.e + (v.e - v.s).rotright().trunc(r1));c1.r= c2.r= c3.r= c4.r= r1;c1.p= u1.crosspoint(v1);c2.p= u1.crosspoint(v2);c3.p= u2.crosspoint(v1);c4.p= u2.crosspoint(v2);return 4;}//`同時與不相交圓cx,cy相切,半徑為r1的圓`//`測試:UVA12304`int getcircle(circle cx, circle cy, double r1, circle& c1, circle& c2){circle x(cx.p, r1 + cx.r), y(cy.p, r1 + cy.r);int t= x.pointcrosscircle(y, c1.p, c2.p);if (!t)return 0;c1.r= c2.r= r1;return t;}//`過一點作圓的切線(先判斷點和圓的關系)`//`測試:UVA12304`int tangentline(Point q, Line& u, Line& v){int x= relation(q);if (x == 2)return 0;if (x == 1) {u= Line(q, q + (q - p).rotleft());v= u;return 1;}double d= p.distance(q);double l= r * r / d;double h= sqrt(r * r - l * l);u= Line(q, p + ((q - p).trunc(l) + (q - p).rotleft().trunc(h)));v= Line(q, p + ((q - p).trunc(l) + (q - p).rotright().trunc(h)));return 2;}//`求兩圓相交的面積`double areacircle(circle v){int rel= relationcircle(v);if (rel >= 4)return 0.0;if (rel <= 2)return min(area(), v.area());double d= p.distance(v.p);double hf= (r + v.r + d) / 2.0;double ss= 2 * sqrt(hf * (hf - r) * (hf - v.r) * (hf - d));double a1= acos((r * r + d * d - v.r * v.r) / (2.0 * r * d));a1= a1 * r * r;double a2= acos((v.r * v.r + d * d - r * r) / (2.0 * v.r * d));a2= a2 * v.r * v.r;return a1 + a2 - ss;}//`求圓和三角形pab的相交面積`//`測試:POJ3675 HDU3982 HDU2892`double areatriangle(Point a, Point b){if (sgn((p - a) ^ (p - b)) == 0)return 0.0;Point q[5];int len= 0;q[len++]= a;Line l(a, b);Point p1, p2;if (pointcrossline(l, q[1], q[2]) == 2) {if (sgn((a - q[1]) * (b - q[1])) < 0)q[len++]= q[1];if (sgn((a - q[2]) * (b - q[2])) < 0)q[len++]= q[2];}q[len++]= b;if (len == 4 && sgn((q[0] - q[1]) * (q[2] - q[1])) > 0)swap(q[1], q[2]);double res= 0;for (int i= 0; i < len - 1; i++) {if (relation(q[i]) == 0 || relation(q[i + 1]) == 0) {double arg= p.rad(q[i], q[i + 1]);res+= r * r * arg / 2.0;}else {res+= fabs((q[i] - p) ^ (q[i + 1] - p)) / 2.0;}}return res;} };/** n,p Line l for each side* input(int _n) - inputs _n size polygon* add(Point q) - adds a point at end of the list* getline() - populates line array* cmp - comparision in convex_hull order* norm() - sorting in convex_hull order* getconvex(polygon &convex) - returns convex hull in convex* Graham(polygon &convex) - returns convex hull in convex* isconvex() - checks if convex* relationpoint(Point q) - returns 3 if q is a vertex* 2 if on a side* 1 if inside* 0 if outside* convexcut(Line u,polygon &po) - left side of u in po* gercircumference() - returns side length* getarea() - returns area* getdir() - returns 0 for cw, 1 for ccw* getbarycentre() - returns barycenter**/ struct polygon {int n;Point p[maxp];Line l[maxp];void input(int _n){n= _n;for (int i= 0; i < n; i++)p[i].input();}void add(Point q){p[n++]= q;}void getline(){for (int i= 0; i < n; i++) {l[i]= Line(p[i], p[(i + 1) % n]);}}struct cmp{Point p;cmp(const Point& p0){p= p0;}bool operator()(const Point& aa, const Point& bb){Point a= aa, b= bb;int d= sgn((a - p) ^ (b - p));if (d == 0) {return sgn(a.distance(p) - b.distance(p)) < 0;}return d > 0;}};//`進行極角排序`//`首先需要找到最左下角的點`//`需要重載號好Point的 < 操作符(min函數要用) `void norm(){Point mi= p[0];for (int i= 1; i < n; i++)mi= min(mi, p[i]);sort(p, p + n, cmp(mi));}//`得到凸包`//`得到的凸包里面的點編號是0$\sim$n-1的`//`兩種凸包的方法`//`注意如果有影響,要特判下所有點共點,或者共線的特殊情況`//`測試 LightOJ1203 LightOJ1239`void getconvex(polygon& convex){sort(p, p + n);convex.n= n;for (int i= 0; i < min(n, 2); i++) {convex.p[i]= p[i];}if (convex.n == 2 && (convex.p[0] == convex.p[1]))convex.n--; //特判if (n <= 2)return;int& top= convex.n;top= 1;for (int i= 2; i < n; i++) {while (top && sgn((convex.p[top] - p[i]) ^ (convex.p[top - 1] - p[i])) <= 0)top--;convex.p[++top]= p[i];}int temp= top;convex.p[++top]= p[n - 2];for (int i= n - 3; i >= 0; i--) {while (top != temp && sgn((convex.p[top] - p[i]) ^ (convex.p[top - 1] - p[i])) <= 0)top--;convex.p[++top]= p[i];}if (convex.n == 2 && (convex.p[0] == convex.p[1]))convex.n--; //特判convex.norm(); //`原來得到的是順時針的點,排序后逆時針`}//`得到凸包的另外一種方法`//`測試 LightOJ1203 LightOJ1239`void Graham(polygon& convex){norm();int& top= convex.n;top= 0;if (n == 1) {top= 1;convex.p[0]= p[0];return;}if (n == 2) {top= 2;convex.p[0]= p[0];convex.p[1]= p[1];if (convex.p[0] == convex.p[1])top--;return;}convex.p[0]= p[0];convex.p[1]= p[1];top= 2;for (int i= 2; i < n; i++) {while (top > 1 && sgn((convex.p[top - 1] - convex.p[top - 2]) ^ (p[i] - convex.p[top - 2])) <= 0)top--;convex.p[top++]= p[i];}if (convex.n == 2 && (convex.p[0] == convex.p[1]))convex.n--; //特判}//`判斷是不是凸的`bool isconvex(){bool s[2];memset(s, false, sizeof(s));for (int i= 0; i < n; i++) {int j= (i + 1) % n;int k= (j + 1) % n;s[sgn((p[j] - p[i]) ^ (p[k] - p[i])) + 1]= true;if (s[0] && s[2])return false;}return true;}//`判斷點和任意多邊形的關系`//` 3 點上`//` 2 邊上`//` 1 內部`//` 0 外部`int relationpoint(Point q){for (int i= 0; i < n; i++) {if (p[i] == q)return 3;}getline();for (int i= 0; i < n; i++) {if (l[i].pointonseg(q))return 2;}int cnt= 0;for (int i= 0; i < n; i++) {int j= (i + 1) % n;int k= sgn((q - p[j]) ^ (p[i] - p[j]));int u= sgn(p[i].y - q.y);int v= sgn(p[j].y - q.y);if (k > 0 && u < 0 && v >= 0)cnt++;if (k < 0 && v < 0 && u >= 0)cnt--;}return cnt != 0;}//`直線u切割凸多邊形左側`//`注意直線方向`//`測試:HDU3982`void convexcut(Line u, polygon& po){int& top= po.n; //注意引用top= 0;for (int i= 0; i < n; i++) {int d1= sgn((u.e - u.s) ^ (p[i] - u.s));int d2= sgn((u.e - u.s) ^ (p[(i + 1) % n] - u.s));if (d1 >= 0)po.p[top++]= p[i];if (d1 * d2 < 0)po.p[top++]= u.crosspoint(Line(p[i], p[(i + 1) % n]));}}//`得到周長`//`測試 LightOJ1239`double getcircumference(){double sum= 0;for (int i= 0; i < n; i++) {sum+= p[i].distance(p[(i + 1) % n]);}return sum;}//`得到面積`double getarea(){double sum= 0;for (int i= 0; i < n; i++) {sum+= (p[i] ^ p[(i + 1) % n]);}return fabs(sum) / 2;}//`得到方向`//` 1 表示逆時針,0表示順時針`bool getdir(){double sum= 0;for (int i= 0; i < n; i++)sum+= (p[i] ^ p[(i + 1) % n]);if (sgn(sum) > 0)return 1;return 0;}//`得到重心`Point getbarycentre(){Point ret(0, 0);double area= 0;for (int i= 1; i < n - 1; i++) {double tmp= (p[i] - p[0]) ^ (p[i + 1] - p[0]);if (sgn(tmp) == 0)continue;area+= tmp;ret.x+= (p[0].x + p[i].x + p[i + 1].x) / 3 * tmp;ret.y+= (p[0].y + p[i].y + p[i + 1].y) / 3 * tmp;}if (sgn(area))ret= ret / area;return ret;}//`多邊形和圓交的面積`//`測試:POJ3675 HDU3982 HDU2892`double areacircle(circle c){double ans= 0;for (int i= 0; i < n; i++) {int j= (i + 1) % n;if (sgn((p[j] - c.p) ^ (p[i] - c.p)) >= 0)ans+= c.areatriangle(p[i], p[j]);elseans-= c.areatriangle(p[i], p[j]);}return fabs(ans);}//`多邊形和圓關系`//` 2 圓完全在多邊形內`//` 1 圓在多邊形里面,碰到了多邊形邊界`//` 0 其它`int relationcircle(circle c){getline();int x= 2;if (relationpoint(c.p) != 1)return 0; //圓心不在內部for (int i= 0; i < n; i++) {if (c.relationseg(l[i]) == 2)return 0;if (c.relationseg(l[i]) == 1)x= 1;}return x;} }; //`AB X AC` double cross(Point A, Point B, Point C) {return (B - A) ^ (C - A); }int main() {//rd_test();int t;read(t);while (t--) {double r1, x1, y1;double r2, x2, y2;double a;scanf("%lf%lf%lf", &r1, &x1, &y1);scanf("%lf%lf%lf", &r2, &x2, &y2);scanf("%lf", &a);double newr1, newr2;newr1= sqrt(r1 * r1 - a * a / 4) - a / 2;newr2= sqrt(r2 * r2 - a * a / 4) - a / 2;circle A(x1, y1, newr1);circle B(x2, y2, newr2);double sum1= A.areacircle(B);double sum2= A.area();printf("%.6lf\n", sum1 / sum2);}//Time_test(); }

總結

以上是生活随笔為你收集整理的H - Square Card HDU - 7063的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

深夜免费福利 | 婷五月天激情 | 国产高清av免费在线观看 | 久久精品国产第一区二区三区 | 成人动漫精品一区二区 | 四虎成人免费影院 | 天堂中文在线视频 | 亚洲综合在线一区二区三区 | 曰韩精品| 亚洲精品国产精品国自产观看 | 久久你懂的 | 超碰在线天天 | 超碰在线观看av | 国产一级视频在线免费观看 | 亚洲人人爱 | 中文字幕日本在线观看 | 国产99区| 国产精品网红福利 | 亚洲成熟女人毛片在线 | 黄色av电影网 | 久久国产精品免费 | 国产精品一区二区三区观看 | 欧美男同网站 | 中文国产成人精品久久一 | 国产一卡久久电影永久 | 欧美日韩精品久久久 | 婷婷国产一区二区三区 | 日韩性色 | 国产品久精国精产拍 | 日韩久久在线 | 欧美精品一区二区在线播放 | 亚洲精品视频免费在线 | 天堂av在线网址 | 91热视频| 免费色婷婷 | 天天射射天天 | 国产一区在线免费观看视频 | 人人狠狠综合久久亚洲婷 | 超碰国产人人 | 人人草在线视频 | 超碰97人人爱 | 91在线porny国产在线看 | 天天se天天cao天天干 | 天天干夜夜擦 | 日韩久久电影 | 黄免费在线观看 | 国产成人久久精品77777 | 精品国产伦一区二区三区观看体验 | 免费观看成年人视频 | av蜜桃在线| 色视频在线观看 | 午夜av不卡| 久久视频网 | 精品国产一区二区三区在线 | 99视频偷窥在线精品国自产拍 | 久久国产欧美日韩 | 国产精品入口66mio女同 | 久久精品91久久久久久再现 | 91视频久久久久 | 欧美一区二区在线看 | 欧美日韩一区二区三区不卡 | 成人免费共享视频 | 国内视频一区二区 | 久久99精品波多结衣一区 | 亚洲开心激情 | 99精品视频免费在线观看 | 免费一级黄色 | 日韩精品一区二区三区在线视频 | 久久久精品国产一区二区电影四季 | 国产精品免费观看国产网曝瓜 | 中文字幕在线观看一区二区 | 黄色小说免费在线观看 | av播放在线 | 日韩视频一区二区在线 | 亚洲国产成人精品电影在线观看 | 日韩在线视频免费看 | 三级黄色在线 | 国产精品女人久久久 | 午夜在线看片 | 成人欧美在线 | 久久久久久麻豆 | 欧美日韩高清一区二区 | 天天干天天做 | 91自拍视频在线观看 | 国产精品久久中文字幕 | 91亚洲精品乱码久久久久久蜜桃 | 激情网五月婷婷 | 97在线观看免费观看高清 | 久久精品影片 | 成人黄色大片在线观看 | 免费观看v片在线观看 | 午夜私人影院久久久久 | 国产精品日韩欧美一区二区 | 成人黄色小说在线观看 | 99久久超碰中文字幕伊人 | 久久伊人国产精品 | 亚洲韩国一区二区三区 | 亚洲日本色 | 久草成人在线 | 一区二区三区国产欧美 | 欧美一级特黄高清视频 | 日韩av影视在线观看 | 91精品国产综合久久久久久久 | 成人性生活大片 | 中文永久免费观看 | 日韩va在线观看 | 中文亚洲欧美日韩 | 国产精品观看在线亚洲人成网 | 福利二区视频 | 日韩理论在线播放 | 国产日韩精品一区二区 | 最新av在线播放 | 国产精品久久久久婷婷二区次 | 黄色免费网 | 日韩在线观看一区二区 | 国产在线欧美在线 | 99精品欧美一区二区 | 黄色的片子 | 亚洲精品影院在线观看 | 欧美一级免费在线 | 99精品电影 | 97超视频在线观看 | 天天色天天操综合 | 91九色蝌蚪 | 日本久久精品 | 国产欧美在线一区二区三区 | 最近中文字幕完整高清 | 又长又大又黑又粗欧美 | 久久精品人人做人人综合老师 | 亚洲综合色播 | 色综合久久88色综合天天人守婷 | 黄av免费在线观看 | 在线观看视频97 | 国产色一区| 国产五月天婷婷 | 91资源在线 | 九九久久免费 | 国产手机免费视频 | 色婷婷综合久久久久中文字幕1 | 色九九影院 | 伊人www22综合色 | 色停停五月天 | 欧美午夜寂寞影院 | 99这里有精品 | 免费a网站 | 91av视频在线观看免费 | 人人爱人人添 | 四虎在线观看精品视频 | 国内精品久久久久 | 在线一二三四区 | 亚洲三级在线 | 最新中文字幕在线资源 | 国产日韩欧美自拍 | 国产高清视频在线观看 | 蜜桃传媒一区二区 | 日韩成人免费在线 | 国内精品久久久久影院一蜜桃 | 成人黄色小说网 | 成人avav| 久久五月婷婷综合 | 免费中文字幕视频 | 九九欧美视频 | 天天爽网站 | 日韩高清不卡在线 | 亚州av网站大全 | 日韩欧美精选 | 久草视频在线资源 | 欧美日韩高清一区二区 国产亚洲免费看 | 亚洲午夜久久久影院 | 中文字幕在线免费观看视频 | 日韩在线免费不卡 | 美女免费视频一区 | 国产精品五月天 | 伊人天天综合 | 国产精品一区二区 91 | 中文字幕资源在线观看 | 国产精品女同一区二区三区久久夜 | 一级精品视频在线观看宜春院 | 9999在线观看 | 日日干干夜夜 | 狠狠色丁香久久婷婷综合五月 | 日本久久久亚洲精品 | 国产理论免费 | 日韩av网站在线播放 | 欧美 国产 视频 | 中文在线亚洲 | 黄色的网站在线 | 欧美xxxxx在线视频 | 久久人视频 | 91麻豆精品 | 中文字幕最新精品 | 黄色一及电影 | 伊人五月天av | 欧美日韩国语 | 一本一本久久a久久精品综合妖精 | 一区二区三区免费看 | 亚洲一二三区精品 | 精品久久一级片 | 不卡精品视频 | 最新日韩中文字幕 | 丁香婷婷在线观看 | 婷婷四房综合激情五月 | 成人免费视频视频在线观看 免费 | 亚洲精品视频免费观看 | 国产欧美日韩精品一区二区免费 | 四虎影视成人精品国库在线观看 | 91九色视频导航 | 91麻豆精品国产91久久久更新时间 | 久久免费看a级毛毛片 | 丁香5月婷婷 | 午夜视频在线瓜伦 | 天天看天天干天天操 | 欧美一级特黄aaaaaa大片在线观看 | 手机在线视频福利 | 91视频啪 | 日韩美一区二区三区 | 91人人澡人人爽人人精品 | 国产视频久久久久 | 在线观看国产福利片 | 午夜久久成人 | 97在线影院 | 狠狠色丁香婷婷综合视频 | 四虎永久精品在线 | 精品国产乱码久久久久久1区2匹 | 性色av免费在线观看 | 日韩视频专区 | 九九久久久久99精品 | 中文字幕一区二区三区在线观看 | 亚洲精品高清视频 | 久草在线高清视频 | 久久久久免费 | 午夜影视av| 午夜久久成人 | 人人搞人人搞 | 毛片激情永久免费 | 亚洲成av人影片在线观看 | 九九天堂| 久草在线费播放视频 | 五月天国产 | 久久久精品国产一区二区电影四季 | 成人黄色在线视频 | 欧美午夜一区二区福利视频 | 国产精品综合久久久 | 中文超碰字幕 | 久久久久久蜜桃一区二区 | 狠狠狠色丁香综合久久天下网 | 国产视频综合在线 | 18做爰免费视频网站 | 久久久久久久久久久影院 | 久久99久久99精品免观看粉嫩 | 视色网站 | 久久久精品国产一区二区三区 | 国产乱码精品一区二区蜜臀 | 亚洲精品视频网址 | 久草在线视频免费资源观看 | 午夜成人免费影院 | 永久精品视频 | 亚洲免费婷婷 | 麻豆国产精品永久免费视频 | 一区 在线 影院 | 免费三级骚 | 蜜臀一区二区三区精品免费视频 | 久久久久成人精品免费播放动漫 | 丁香色综合 | 中文字幕在线播放视频 | 精品一区二区三区久久 | 久久久国产精品久久久 | 97电影手机版 | 亚洲精品国产精品国自产观看浪潮 | 男女精品久久 | 久久er99热精品一区二区 | 97品白浆高清久久久久久 | 精品国产人成亚洲区 | 国产精品国内免费一区二区三区 | 色婷婷九月 | 国产91精品久久久久 | 激情综合亚洲精品 | 日韩中文字幕在线看 | 国产成在线观看免费视频 | 在线小视频 | 亚州成人av在线 | 亚洲精品影视 | 色多多在线观看 | 国产成人福利片 | 精品国产乱码久久久久久浪潮 | 中文字幕在线专区 | 精品国偷自产国产一区 | 久久手机在线视频 | 欧美色婷 | 一二区电影 | 91av看片| 韩国精品一区二区三区六区色诱 | 精品国内自产拍在线观看视频 | 日韩在线免费看 | 国产最新视频在线观看 | 欧美精品一区在线发布 | 麻豆久久| 欧美男男激情videos | 国产精品精品视频 | 欧美精品一区二区性色 | 亚洲自拍自偷 | 狠狠色香婷婷久久亚洲精品 | 国产精品午夜久久久久久99热 | 香蕉视频日本 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 日韩激情视频在线 | 成年人视频免费在线播放 | 99在线免费视频观看 | 黄色tv视频 | 黄色av一级 | 欧美日韩一级久久久久久免费看 | 国产.精品.日韩.另类.中文.在线.播放 | 久久精品看片 | 欧美日韩不卡在线 | av片子在线观看 | 中文字幕之中文字幕 | 91精品视频一区二区三区 | 在线精品观看国产 | 中文字幕电影一区 | 日韩免费在线看 | 嫩嫩影院理论片 | 97在线免费视频观看 | 色狠狠综合天天综合综合 | 在线国产视频 | 96看片| 精品久久久成人 | 在线观看色网 | 国产又粗又硬又爽的视频 | 五月开心网 | 成人资源在线播放 | 日韩精品一区二区在线观看视频 | 亚洲一级免费观看 | 中文字幕免费国产精品 | 久久精品视频免费观看 | 亚洲性xxxx | 国产中文字幕在线播放 | 444av| 婷婷丁香导航 | www麻豆视频| 免费在线精品视频 | 四虎影视成人精品 | 丁香婷婷久久 | 91av在线电影| 婷婷婷国产在线视频 | 91成人破解版 | 又黄又爽又刺激视频 | 国产欧美久久久精品影院 | 国产自产高清不卡 | 视频一区在线免费观看 | 午夜丰满寂寞少妇精品 | 五月天堂网| 精品在线播放 | av免费网| 欧美 日韩 成人 | 免费男女羞羞的视频网站中文字幕 | 天天撸夜夜操 | 日本亚洲国产 | 激情伊人五月天久久综合 | 免费黄色av. | av动图 | 一本一本久久a久久精品牛牛影视 | 一本色道久久综合亚洲二区三区 | 精品国产乱码久久久久久三级人 | 免费亚洲一区二区 | 国产小视频福利在线 | 国产最新在线观看 | 欧美成人按摩 | 中文在线a在线 | 国产精品久久久久久久久久新婚 | 9999国产| 97超碰在线免费观看 | 久久国产精品二国产精品中国洋人 | 日韩网站中文字幕 | 国产精品一区久久久久 | 亚洲精品电影在线 | 999久久a精品合区久久久 | 国内精品久久久久国产 | 91免费视频网站在线观看 | 99久久er热在这里只有精品15 | 国产91精品一区二区麻豆亚洲 | 九九电影在线 | 欧美国产视频在线 | 成人精品一区二区三区电影免费 | 免费观看性生交大片3 | 欧美污污网站 | 国产在线a | 国产精品免费高清 | 9999精品| 亚洲做受高潮欧美裸体 | 欧美日韩国产一区二区在线观看 | 国产色秀视频 | 国产精品一区在线观看你懂的 | 免费网站在线观看人 | 国产精品一区二区果冻传媒 | www.888.av | 国产精品久久久久久久久久妇女 | 亚洲国产精品va在线看 | 很黄很黄的网站免费的 | 欧美极品xxxx| 国产一区二区不卡视频 | 97在线免费 | 91资源在线免费观看 | 17videosex性欧美 | 国内精品久久久久 | 一级特黄aaa大片在线观看 | 色99中文字幕 | 国产精品色视频 | 亚洲更新最快 | 久久久国产在线视频 | 国产69精品久久久久久久久久 | 国产手机视频 | 久久免费资源 | 超级碰碰碰免费视频 | 欧美成人h版 | 国内久久视频 | 500部大龄熟乱视频 欧美日本三级 | 99热手机在线| av 一区二区三区四区 | 国产99久久久精品 | 欧美日本一区 | 天天干天天做天天操 | 欧美日韩一级久久久久久免费看 | 欧美色黄 | 中文国产字幕在线观看 | 国产高清小视频 | 亚洲人成人99网站 | 日本九九视频 | 日日干日日 | 日韩av网页 | 久久免费播放 | 久久久久国产精品视频 | 91精品国产91久久久久久三级 | 精品一区二区免费视频 | 人人插人人舔 | 国产在线视频在线观看 | 干干干操操操 | 免费在线观看一区二区三区 | 国产麻豆精品传媒av国产下载 | 中文字幕在线免费观看视频 | 日韩精品首页 | 婷婷伊人五月 | 国产精品一区二区在线免费观看 | 亚洲黄色免费在线 | 日日夜夜狠狠干 | 精品久久久久亚洲 | 欧美性受极品xxxx喷水 | 五月婷婷久久丁香 | 天天操天天干天天摸 | 欧美a级在线免费观看 | 久久精品视频观看 | japanese黑人亚洲人4k | 精品亚洲一区二区 | 午夜精品一区二区三区免费视频 | 久久99精品国产一区二区三区 | 九色91在线视频 | 亚洲欧美日韩在线看 | 久久久91精品国产一区二区三区 | 韩国av在线| 亚洲精品国产精品乱码不99热 | 免费在线观看av网址 | 亚洲第一区在线观看 | 成人黄色在线观看视频 | 中文字幕在线观看日本 | av高清影院| 最近中文字幕国语免费高清6 | 在线观看91 | 狠狠的操狠狠的干 | 日韩欧美有码在线 | 日韩免费看 | 国产一区影院 | 中文字幕资源在线观看 | 2023国产精品自产拍在线观看 | 97视频成人 | 亚洲妇女av | 婷婷av在线 | 狠狠久久婷婷 | 日日爱999 | 亚洲高清av | 免费情趣视频 | 国产一区二区免费在线观看 | 日韩一区正在播放 | 人人插超碰 | 免费三级av | 香蕉视频4aa | 成人资源在线播放 | 免费视频国产 | 中文国产成人精品久久一 | 国产精品精品国产婷婷这里av | 国产精品免费观看视频 | 久久伊人操 | 日日干夜夜操视频 | 欧美污在线观看 | 国产区精品在线观看 | 亚洲综合在线五月天 | 网址你懂的在线观看 | 欧美一二三视频 | 中文字幕在线观 | 日韩免费在线观看视频 | 亚洲精品久久视频 | 久草| 精品久久精品久久 | 又黄又爽又无遮挡的视频 | 在线观看91精品国产网站 | 亚洲乱码精品久久久 | 亚洲精品小区久久久久久 | 999成人精品 | 国产不卡在线播放 | av成人在线电影 | 欧美日韩午夜 | 中文字幕中文字幕在线一区 | 探花视频在线观看免费 | 四虎国产视频 | 精品久久久久久亚洲综合网站 | 免费在线| 亚洲,国产成人av | 欧美乱码精品一区二区 | 国产亚洲欧美精品久久久久久 | 中文字幕精品一区二区精品 | 欧美日韩免费看 | 处女av在线 | 国产欧美日韩一区 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 狠狠干成人综合网 | 久久精品男人的天堂 | 国产精品一区二区在线 | 天天操天天操天天干 | 国产精品一区一区三区 | 免费色网| 中文字幕国产一区二区 | 久久人人爽爽人人爽人人片av | 91九色在线观看 | 日韩精品一区二区三区第95 | 日韩在线观看你懂的 | 国产破处在线播放 | 亚洲日本在线视频观看 | 国语麻豆 | 欧美在线视频a | 日韩免费一区二区三区 | 涩涩网站在线播放 | 天天干天天碰 | 国产一区二区在线精品 | 在线电影91 | 视频成人永久免费视频 | 人人草人 | 91丨九色丨国产在线 | 国产亚洲精品中文字幕 | 午夜影院日本 | 婷婷狠狠操 | 精品视频不卡 | 91系列在线观看 | 中文字幕在线观看视频一区二区三区 | 久久久久99精品成人片三人毛片 | 免费在线视频一区二区 | 国产精品ⅴa有声小说 | 免费一级片视频 | av片中文| 午夜在线观看 | 91av久久| 天天久久综合 | 伊人首页| 久久综合爱 | 在线观看日本韩国电影 | 在线免费观看黄网站 | 特级西西444www高清大视频 | 中文字幕一区二区三区久久 | 91福利视频在线 | 91精品国产高清自在线观看 | 在线导航福利 | 亚洲激情在线播放 | 91女人18片女毛片60分钟 | 韩日精品在线 | 欧美日韩国产在线观看 | 99视频在线观看免费 | 水蜜桃亚洲一二三四在线 | 特黄免费av| 成人黄色在线看 | 日日干激情五月 | 在线免费91 | 久久99亚洲热视 | av中文字幕电影 | 国产一区欧美在线 | 在线观看资源 | 99爱视频 | 国产 日韩 欧美 自拍 | av福利在线播放 | 日本中文字幕视频 | 九九久久国产精品 | 国产一二区在线观看 | 日日干av| 中文一区在线 | 成人免费视频网 | 97在线超碰| 成人综合婷婷国产精品久久免费 | 亚洲网久久 | 成人蜜桃| 国产一区二区三区在线免费观看 | 超碰97免费在线 | 色网站在线观看 | 日韩在线电影一区二区 | 成人国产网址 | 欧美巨大荫蒂茸毛毛人妖 | 高清中文字幕av | 在线观看日韩中文字幕 | 欧美一二三区播放 | 亚洲专区在线播放 | 最新动作电影 | 亚洲精品国产电影 | 91麻豆精品一区二区三区 | 日韩电影在线一区 | 欧美日韩在线观看一区二区 | 亚洲专区在线播放 | av网址在线播放 | 开心色激情网 | 日韩精品欧美精品 | 久久久污| av天天草| av在线不卡观看 | 日韩在线高清视频 | 最新国产在线观看 | 在线视频1卡二卡三卡 | 在线观看mv的中文字幕网站 | 国产精品网红福利 | 国产日韩精品一区二区三区 | 久久久久久97三级 | 国产免费一区二区三区网站免费 | 999超碰| 成年人黄色大片在线 | 97超碰在线免费观看 | 成人污视频在线观看 | 国产精品 欧美 日韩 | 色午夜| 天天玩天天干 | 日韩免费播放 | 伊人欧美| 免费视频色 | 国产精品高潮呻吟久久久久 | 成人av影视观看 | 亚洲一区二区视频在线 | 91黄视频在线 | 天天干天天插 | 91chinesexxx| 国产精品久久99精品毛片三a | 九九99| 99精品国产兔费观看久久99 | 欧美做受69 | 天天综合成人网 | 337p日本欧洲亚洲大胆裸体艺术 | 久久久久久久国产精品影院 | 天天做天天看 | 亚洲码国产日韩欧美高潮在线播放 | 中文字幕在线观看一区 | 欧美精品久久久久久久久老牛影院 | 国产理伦在线 | 婷婷丁香六月 | 久久视频中文字幕 | 国内外成人免费在线视频 | 欧美片一区二区三区 | 在线观看av中文字幕 | www.久久久.cum| 久爱综合 | 国产精品黑丝在线观看 | 久久精品日韩 | 日韩理论电影在线观看 | 四川bbb搡bbb爽爽视频 | 国产精品96久久久久久吹潮 | 天天综合视频在线观看 | 综合久久精品 | 国产情侣一区 | www婷婷 | 久久久久免费视频 | 波多野结衣在线视频免费观看 | 精品播放 | 亚洲精品自拍视频在线观看 | 在线探花| 伊人天天干 | 亚洲91中文字幕无线码三区 | 黄污在线看 | 99久久99久久精品国产片 | 91在线播 | 狠狠五月天 | 日日躁夜夜躁aaaaxxxx | 久久在线视频在线 | 久久国产免费视频 | 国产123av | 亚洲国产精品999 | 久久99久久精品国产 | 欧美aa一级 | 丁香色婷 | 亚洲国产精品第一区二区 | 国产小视频你懂的在线 | 四虎影视4hu4虎成人 | 99超碰在线观看 | 日本精品中文字幕在线观看 | 久草资源免费 | 久草爱视频| 香蕉在线视频观看 | 丝袜av网站| 日韩专区在线观看 | 精品久久精品久久 | 久久成人精品电影 | 在线有码中文字幕 | 国产精品高潮久久av | 色综合久久五月天 | 亚洲人成人天堂h久久 | 三级视频国产 | 在线免费观看视频你懂的 | 久久久96 | 日本视频高清 | 亚洲综合色视频 | 欧美男同视频网站 | 国产成人精品久久久 | 中文在线8资源库 | 色综合久久久久久久久五月 | 欧美综合国产 | 97碰碰碰| 在线天堂中文www视软件 | 亚洲视频大全 | 欧美精品一区二区性色 | 久久国产精品影片 | 全黄网站| 久久人人射 | 在线视频91| 国产精品久久久久久久免费大片 | 日本爱爱免费视频 | 国产一区影院 | 激情丁香5月 | 91在线最新 | 日韩av网址在线 | av中文字幕在线免费观看 | 亚洲人视频在线 | 日韩免费电影网站 | 综合在线色 | 亚洲aⅴ一区二区三区 | 亚洲成av人片在线观看香蕉 | 狠狠狠狠干 | 精品久久久久久久久亚洲 | 国产一区二区视频在线播放 | 中文字幕 国产精品 | 国内久久精品视频 | 西西444www| av网址aaa| 国产精品爽爽久久久久久蜜臀 | 成人国产精品久久久春色 | 国产不卡视频在线播放 | www久久| 91精品国产综合久久婷婷香蕉 | 国产裸体bbb视频 | 黄色精品在线看 | 亚洲精品久久久蜜臀下载官网 | 在线成人观看 | 日韩欧美高清在线观看 | 欧美韩国日本在线观看 | 久久久久久久久久久久久影院 | 色午夜影院 | 国产伦理久久精品久久久久_ | 免费福利视频网站 | 99精品欧美一区二区三区黑人哦 | 91少妇精拍在线播放 | 96国产在线 | 亚洲午夜小视频 | 一区二区三区av在线 | 欧美一级黄色视屏 | 青春草视频| 国产国产人免费人成免费视频 | 日韩在线视频免费看 | 久久情侣偷拍 | 亚洲另类视频 | 日韩久久精品一区二区三区 | 麻豆影音先锋 | 国产做aⅴ在线视频播放 | 在线成人看片 | 国产在线观看黄 | www.久草视频 | 日韩激情中文字幕 | 一级黄色电影网站 | 久久av中文字幕片 | 日日夜夜草 | 欧美精品在线一区二区 | av资源网在线播放 | 国产精品99免费看 | 久久国产成人午夜av影院潦草 | www.av在线.com| 在线你懂| 久久婷婷五月综合色丁香 | 国产伦精品一区二区三区无广告 | 精品999国产| 日韩网页 | 久草资源免费 | 日韩在线观看 | 亚洲欧美视屏 | www久久国产 | 96av麻豆蜜桃一区二区 | 免费观看www7722午夜电影 | 夜夜爽88888免费视频4848 | 婷婷视频在线播放 | 在线观看中文字幕一区 | 亚洲一区天堂 | 国产精品久久久久一区 | 在线观看视频一区二区三区 | 久久影院精品 | 九九热只有精品 | 久久第四色 | 99久久久国产精品美女 | 国产区精品视频 | 精品国产伦一区二区三区观看说明 | 久久精品中文字幕少妇 | 久久久久久伊人 | 日韩中文字幕免费视频 | 99国产免费网址 | 超级碰碰碰碰 | 超碰97免费观看 | 欧美男女爱爱视频 | av爱干| 欧美老人xxxx18| 麻豆视频91 | 国产97视频| 欧美日韩一区二区三区在线观看视频 | 国产精品片 | 亚洲电影av在线 | 五月婷社区 | 五月婷丁香 | 欧美激情精品久久久久久免费 | 久久精品久久久久 | 中文字幕国产一区 | 黄色小说在线观看视频 | 在线观看免费一区 | 天天操天天舔天天爽 | 97人人模人人爽人人喊中文字 | 国产精品xxxx18a99 | 国产成人三级在线播放 | 成人av网站在线观看 | 日韩欧美国产精品 | 91亚色免费视频 | 欧美另类调教 | 欧美精品免费在线 | a久久久久久| 久久99在线观看 | 亚洲成人免费观看 | 欧美色图亚洲图片 | 久久久久电影网站 | 中文字幕免费观看 | 久久久www成人免费精品张筱雨 | 人人干在线观看 | 久久人人爽爽 | 日韩高清一区 | 免费看片亚洲 | 国产手机在线播放 | 久久久综合九色合综国产精品 | 国产精品一码二码三码在线 | 在线国产欧美 | 国产精品视频在线观看 | 国内久久久久久 | 国产亚洲小视频 | 激情电影在线观看 | 久久99精品波多结衣一区 | 一区二区不卡高清 | 98涩涩国产露脸精品国产网 | 色资源中文字幕 | 日本中文字幕免费观看 | 在线免费视 | 国产精品18久久久久久久网站 | 4p变态网欧美系列 | 黄色毛片电影 | 日韩av伦理片 | 亚洲伊人网在线观看 | 99c视频高清免费观看 | 国产伦精品一区二区三区高清 | 丁香六月综合网 | 婷婷激情欧美 | 日韩精品短视频 | 久久久网页| 中文字幕在线资源 | 婷婷干五月 | 日韩在线观看高清 | 黄色在线观看www | 国产高清视频免费最新在线 | 天天操天天弄 | 免费高清无人区完整版 | 日日夜夜天天射 | 96av麻豆蜜桃一区二区 | 婷婷视频在线观看 | 一本一道久久a久久精品 | 国产精品不卡av | 在线观看欧美成人 | 欧美 日韩精品 | 国产专区视频在线观看 | 国产99久久精品一区二区300 | 91精品视频在线看 | 最新日本中文字幕 | 五月婷在线视频 | 91精品第一页 | 国产 一区二区三区 在线 | 99视频一区二区 | 免费观看一区二区三区视频 | 免费在线色视频 | 国产成人精品久久亚洲高清不卡 | 欧美一进一出抽搐大尺度视频 | 午夜免费在线观看 | 91丨九色丨蝌蚪丨对白 | 亚洲精品美女在线观看播放 | 欧美一区二区视频97 | 国产精品福利在线 | a资源在线| 91日韩在线视频 | 亚洲一级在线观看 | 免费日韩在线 | 欧美激情视频久久 | 久久久久成人精品 | 国产护士在线 | 黄色大片av | 欧美成人h版 | 91麻豆看国产在线紧急地址 | 国产精品v a免费视频 | 国产精品av一区二区 | 亚洲va男人天堂 | 国产99色| 日本深夜福利视频 | 国产精品毛片一区二区 | 亚洲成人欧美 | 国产在线资源 | 国产高清视频网 | 日日干天天射 | 午夜久久久影院 | 中文字幕乱码电影 | 久久99视频 | 超碰人人国产 | 国产精品一区免费在线观看 | 99re亚洲国产精品 | 91福利在线导航 | 香蕉视频在线免费 | 亚洲h在线播放在线观看h | 欧美日韩高清国产 | 欧美日韩一区二区免费在线观看 | 九九三级毛片 | 日韩福利在线观看 | 国产一线二线三线在线观看 | 国产亚洲va综合人人澡精品 | av日韩国产 | 91一区啪爱嗯打偷拍欧美 | 欧美午夜剧场 | 免费在线观看av的网站 | 丁香六月网 | 2019免费中文字幕 | 国产又粗又猛又色 | 日韩激情在线 | 国产免费高清视频 | 99久久综合精品五月天 | 国产精品久久久久久一区二区三区 | 这里只有精彩视频 | 91在线视频导航 | 在线观看网站黄 | 特及黄色片 | 97国产精品免费 | 国语对白少妇爽91 | 天天色中文 | 视频二区| 色在线最新| 欧美日韩在线电影 | 美女久久视频 | 在线91视频 | 日韩欧美成人网 | 日日夜夜爱 | 又黄又网站| 99精品小视频 | 97超碰在线久草超碰在线观看 | 婷婷中文字幕综合 | 中文成人字幕 | 免费在线观看不卡av | 99精品久久久久久久久久综合 | 久久女同性恋中文字幕 | 婷婷色av| 日韩影视在线 | 国产免费视频一区二区裸体 | 97在线观看免费高清完整版在线观看 | 天天色天天操综合 | 国产高清在线免费观看 | 精品久久网 | 国产高清不卡 | 欧美一级性生活片 | 中文字幕中文字幕在线一区 | 国产精品一区二区无线 | 999久久久欧美日韩黑人 | 99热精品国产一区二区在线观看 | 中文字幕av免费在线观看 | 色姑娘综合 | av免费在线观看网站 | 亚洲欧美国产精品 | 中文字幕久久久精品 | 一区在线播放 | 日韩免费一区二区三区 | 成人精品福利 | 激情综合一区 | 九九久久精品视频 | 狠狠色综合网站久久久久久久 | 国产黄色美女 | 国产亚洲免费观看 | h动漫中文字幕 | 国产精品 日韩 欧美 |