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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

浙江理工大学2019年5月赛

發(fā)布時(shí)間:2024/10/5 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浙江理工大学2019年5月赛 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Problem A?24點(diǎn)

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=0

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2110

題意:

題解:

按題意模擬即可

用next_permutation()枚舉數(shù)字的所有排列情況

對(duì)于某種排列,用四進(jìn)制枚舉出運(yùn)算符的所有情況

最后再枚舉括號(hào)的情況

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; int a[5]; char str; struct node{}; bool check(){int A=a[1];int B=a[2];int C=a[3];int D=a[4];if(A+B+C+D==24)return 1;if(A+B+C-D==24)return 1;if(A+B+C*D==24)return 1;if(A+(B+C)*D==24)return 1;if((A+B+C)*D==24)return 1;if(A+B+C/D==24&&1.0*C/D==C/D)return 1;if(A+(B+C)/D==24&&1.0*(B+C)/D==(B+C)/D)return 1;if((A+B+C)/D==24&&1.0*(A+B+C)/D==(A+B+C)/D)return 1;if(A+B-C+D==24)return 1;if(A+B-C-D==24)return 1;if(A+B-C*D==24)return 1;if(A+(B-C)*D==24)return 1;if((A+B-C)*D==24)return 1;if(A+B-C/D==24&&1.0*C/D==C/D)return 1;if(A+(B-C)/D==24&&1.0*(B-C)/D==(B-C)/D)return 1;if((A+B-C)/D==24&&1.0*(A+B-C)/D==(A+B-C)/D)return 1;if(A+B*C+D==24)return 1;if((A+B)*C+D==24)return 1;if(A+B*(C+D)==24)return 1;if((A+B)*(C+D)==24)return 1;if(A+B*C-D==24)return 1;if((A+B)*C-D==24)return 1;if(A+B*(C-D)==24)return 1;if((A+B)*(C-D)==24)return 1;if(A+B*C*D==24)return 1;if((A+B)*C*D==24)return 1;if(A+B*C/D==24&&1.0*B*C/D==B*C/D)return 1;if((A+B)*C/D==24&&1.0*(A+B)*C/D==(A+B)*C/D)return 1;if((A+B*C)/D==24&&1.0*(A+B*C)/D==(A+B*C)/D)return 1;if(A+B/C+D==24&&1.0*B/C==B/C)return 1;if((A+B)/C+D==24&&1.0*(A+B)/C==(A+B)/C)return 1;if(A+B/(C+D)==24&&1.0*B/(C+D)==B/(C+D))return 1;if((A+B)/(C+D)==24&&1.0*(A+B)/(C+D)==(A+B)/(C+D))return 1;if(A+B/C-D==24&&1.0*B/C==B/C)return 1;if((A+B)/C-D==24&&1.0*(A+B)/C==(A+B)/C)return 1;if(C-D!=0&&A+B/(C-D)==24&&1.0*B/(C-D)==B/(C-D))return 1;if(C-D!=0&&(A+B)/(C-D)==24&&1.0*(A+B)/(C-D)==(A+B)/(C-D))return 1;if(A+B/C*D==24&&1.0*B/C*D==B/C*D)return 1;if((A+B)/C*D==24&&1.0*(A+B)/C*D==(A+B)/C*D)return 1;if(A+B/C/D==24&&1.0*B/C/D==B/C/D)return 1;if((A+B)/C/D==24&&1.0*(A+B)/C/D==(A+B)/C/D)return 1;if(A-B+C+D==24)return 1;if(A-B+C-D==24)return 1;if(A-B+C*D==24)return 1;if(A-(B+C)*D==24)return 1;if((A-B+C)*D==24)return 1;if(A-B+C/D==24&&1.0*C/D==C/D)return 1;if(A-(B+C)/D==24&&1.0*(B+C)/D==(B+C)/D)return 1;if((A-B+C)/D==24&&1.0*(A-B+C)/D==(A-B+C)/D)return 1;if(A-B-C+D==24)return 1;if(A-B-C-D==24)return 1;if(A-B-C*D==24)return 1;if(A-(B-C)*D==24)return 1;if((A-B-C)*D==24)return 1;if(A-B-C/D==24&&1.0*C/D==C/D)return 1;if(A-(B-C)/D==24&&1.0*(B-C)/D==(B-C)/D)return 1;if((A-B-C)/D==24&&1.0*(A-B-C)/D==(A-B-C)/D)return 1;if(A-B*C+D==24)return 1;if((A-B)*C+D==24)return 1;if(A-B*(C+D)==24)return 1;if((A-B)*(C+D)==24)return 1;if(A-B*C-D==24)return 1;if((A-B)*C-D==24)return 1;if(A-B*(C-D)==24)return 1;if((A-B)*(C-D)==24)return 1;if(A-B*C*D==24)return 1;if((A-B)*C*D==24)return 1;if(A-B*C/D==24&&1.0*C/D==C/D)return 1;if((A-B)*C/D==24&&1.0*(A-B)*C/D==(A-B)*C/D)return 1;if((A-B*C)/D==24&&1.0*(A-B*C)/D==(A-B*C)/D)return 1;if(A-B/C+D==24&&1.0*B/C==B/C)return 1;if((A-B)/C+D==24&&1.0*(A-B)/C==(A-B)/C)return 1;if(A-B/(C+D)==24&&1.0*B/(C+D)==B/(C+D))return 1;if((A-B)/(C+D)==24&&1.0*(A-B)/(C+D)==(A-B)/(C+D))return 1;if(A-B/C-D==24&&1.0*B/C==B/C)return 1;if((A-B)/C-D==24&&1.0*(A-B)/C==(A-B)/C)return 1;if(C-D!=0&&A-B/(C-D)==24&&1.0*B/(C-D)==B/(C-D))return 1;if(C-D!=0&&(A-B)/(C-D)==24&&1.0*(A-B)/(C-D)==(A-B)/(C-D))return 1;if(A-B/C*D==24&&1.0*B/C*D==B/C*D)return 1;if((A-B)/C*D==24&&1.0*(A-B)/C*D==(A-B)/C*D)return 1;if(A-B/C/D==24&&1.0*B/C/D==B/C/D)return 1;if((A-B)/C*D==24&&1.0*(A-B)/C*D==(A-B)/C*D)return 1;if(A*B+C+D==24)return 1;if(A*(B+C)+D==24)return 1;if(A*(B+C+D)==24)return 1;if(A*B+C-D==24)return 1;if(A*(B+C)-D==24)return 1;if(A*(B+C-D)==24)return 1;if(A*B+C*D==24)return 1;if(A*(B+C)*D==24)return 1;if(A*(B+C*D)==24)return 1;if((A*B+C)*D==24)return 1;if(A*B+C/D==24&&1.0*C/D==C/D)return 1;if(A*(B+C)/D==24&&1.0*A*(B+C)/D==A*(B+C)/D)return 1;if(A*(B+C/D)==24&&1.0*C/D==C/D)return 1;if((A*B+C)/D==24&&1.0*(A*B+C)/D==(A*B+C)/D)return 1;if(A*B-C+D==24)return 1;if(A*(B-C)+D==24)return 1;if(A*(B-C+D)==24)return 1;if(A*B-C-D==24)return 1;if(A*(B-C)-D==24)return 1;if(A*(B-C-D)==24)return 1;if(A*B-C*D==24)return 1;if(A*(B-C)*D==24)return 1;if(A*(B-C*D)==24)return 1;if((A*B-C)*D==24)return 1;if(A*B-C/D==24&&1.0*C/D==C/D)return 1;if(A*(B-C)/D==24&&1.0*A*(B-C)/D==A*(B-C)/D)return 1;if(A*(B-C/D)==24&&1.0*C/D==C/D)return 1; if((A*B-C)/D==24&&1.0*(A*B-C)/D==(A*B-C)/D)return 1;if(A*B*C+D==24)return 1;if(A*B*(C+D)==24)return 1;if(A*B*C-D==24)return 1;if(A*B*(C-D)==24)return 1;if(A*B*C*D==24)return 1;if(A*B*C/D==24&&1.0*A*B*C/D==A*B*C/D)return 1;if(A*B/C+D==24&&1.0*A*B/C==A*B/C)return 1;if(A*B/(C+D)==24&&1.0*A*B/(C+D)==A*B/(C+D))return 1;if(A*B/C-D==24&&1.0*A*B/C==A*B/C)return 1;if(C-D!=0&&A*B/(C-D)==24&&1.0*A*B/(C-D)==A*B/(C-D))return 1;if(A*B/C*D==24&&1.0*A*B/C*D==A*B/C*D)return 1;if(A*B/C/D==24&&1.0*A*B/C/D==A*B/C/D)return 1;if(A/B+C+D==24&&1.0*A/B==A/B)return 1;if(A/(B+C)+D==24&&1.0*A/(B+C)==A/(B+C))return 1;if(A/(B+C+D)==24&&1.0*A/(B+C+D)==A/(B+C+D))return 1;if(A/B+C-D==24&&1.0*A/B==A/B)return 1;if(A/(B+C)-D==24&&1.0*A/(B+C)==A/(B+C))return 1;if(B+C-D!=0&&A/(B+C-D)==24&&1.0*A/(B+C-D)==A/(B+C-D))return 1;if(A/B+C*D==24&&1.0*A/B==A/B)return 1;if(A/(B+C)*D==24&&1.0*A/(B+C)*D==A/(B+C)*D)return 1;if(A/(B+C*D)==24&&1.0*A/(B+C*D)==A/(B+C*D))return 1;if(A/B+C/D==24&&1.0*A/B==A/B&&1.0*C/D==C/D)return 1;if(A/(B+C)/D==24&&1.0*A/(B+C)/D==A/(B+C)/D)return 1;if(A/(B+C/D)==24&&1.0*C/D==C/D&&1.0*A/(B+C/D)==A/(B+C/D))return 1;if((A/B+C)/D==24&&1.0*A/B==A/B&&1.0*(A/B+C)/D==(A/B+C)/D)return 1;if(A/B-C+D==24&&1.0*A/B==A/B)return 1;if(B-C!=0&&A/(B-C)+D==24&&1.0*A/(B-C)==A/(B-C))return 1;if(B-C+D!=0&&A/(B-C+D)==24&&1.0*A/(B-C+D)==A/(B-C+D))return 1;if(A/B-C-D==24&&1.0*A/B==A/B)return 1;if(B-C!=0&&A/(B-C)-D==24&&1.0*A/(B-C)==A/(B-C))return 1;if(B-C-D!=0&&A/(B-C-D)==24&&1.0*A/(B-C-D)==A/(B-C-D))return 1;if(A/B-C*D==24&&1.0*A/B==A/B)return 1;if(B-C!=0&&A/(B-C)*D==24&&1.0*A/(B-C)*D==A/(B-C)*D)return 1;if(B-C*D!=0&&A/(B-C*D)==24&&1.0*A/(B-C*D)==A/(B-C*D))return 1;if(A/B-C/D==24&&1.0*A/B==A/B&&1.0*C/D==C/D)return 1;if(B-C!=0&&A/(B-C)/D==24&&1.0*A/(B-C)/D==A/(B-C)/D)return 1;if(B-C/D!=0&&A/(B-C/D)==24&&1.0*C/D==C/D&&1.0*A/(B-C/D)==A/(B-C/D))return 1;if((A/B-C)/D==24&&1.0*A/B==A/B&&1.0*(A/B-C)/D==(A/B-C)/D)return 1;if(A/B*C+D==24&&1.0*A/B*C==A/B*C)return 1;if(A/(B+C)*D==24&&1.0*A/(B+C)*D==A/(B+C)*D)return 1;if(A/(B+C*D)==24&&1.0*A/(B+C*D)==A/(B+C*D))return 1;if(A/B*C-D==24&&1.0*A/B*C==A/B*C)return 1;if(A/B*(C-D)==24&&1.0*A/B*(C-D)==A/B*(C-D))return 1;if(B*C-D!=0&&A/(B*C-D)==24&&1.0*A/(B*C-D)==A/(B*C-D))return 1;if(A/B*C*D==24&&1.0*A/B*C*D==A/B*C*D)return 1;if(A/B*C/D==24&&1.0*A/B*C/D==A/B*C/D)return 1;if(A/B/C+D==24&&1.0*A/B/C==A/B/C)return 1;if(A/B/(C+D)==24&&1.0*A/B/(C+D)==A/B/(C+D))return 1;if(A/B/C-D==24&&1.0*A/B/C==A/B/C)return 1;if(C-D!=0&&A/B/(C-D)==24&&1.0*A/B/(C-D)==A/B/(C-D))return 1;if(A/B/C*D==24&&1.0*A/B/C*D==A/B/C*D)return 1;if(A/B/C/D==24&&1.0*A/B/C/D==A/B/C/D)return 1;return 0; } int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%d%d%d%d",&a[1],&a[2],&a[3],&a[4]);ans=0;while(cnt<24){++cnt;next_permutation(a+1,a+5);if(check()){ans=1;break;}}cout<<(ans?"Yes":"No")<<endl;//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem B?Pikachu

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=1

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2111

題意:

第一種操作對(duì)[l,r]區(qū)間內(nèi)每幢房子塞入一個(gè)皮卡丘; 第二種操作對(duì)第l次到第r次的操作重復(fù)一遍。

問(wèn)依次進(jìn)行m次操作后每幢房子內(nèi)皮卡丘的個(gè)數(shù)。

題解:

可以 O(n)維護(hù)兩個(gè)差分?jǐn)?shù)組,一個(gè)是針對(duì)重復(fù)操作的差分?jǐn)?shù)組,一個(gè)是針對(duì)當(dāng)前房子塞入皮卡丘的個(gè)數(shù)的差分?jǐn)?shù)組。對(duì)第二個(gè)差分?jǐn)?shù)組的每次修改的大小是當(dāng)前操作重復(fù)操作次數(shù)。 因?yàn)槊恳淮蔚诙N操作總是針對(duì)之前的操作,所以要倒著跑一遍。 最后對(duì)針對(duì)當(dāng)前房子塞入皮卡丘的個(gè)數(shù)的差分?jǐn)?shù)組求個(gè)前綴和就好了。

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; ll a[N],pre[N]; char str; struct node{int l,r,op; }e[N]; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);scanf("%d",&t);while(t--){scanf("%d%d",&n,&m);memset(pre,0,sizeof(pre));memset(a,0,sizeof(a));pre[m+1]++;pre[0]--;for(int i=1;i<=m;i++){scanf("%d%d%d",&e[i].op,&e[i].l,&e[i].r);}for(int i=m;i>=1;i--){pre[i]=(pre[i]+pre[i+1])%MOD;if(e[i].op!=1){pre[e[i].r]=(pre[e[i].r]+pre[i])%MOD;pre[e[i].l-1]=(pre[e[i].l-1]-pre[i]+MOD)%MOD;}else{a[e[i].l]=(a[e[i].l]+pre[i])%MOD;a[e[i].r+1]=(a[e[i].r+1]-pre[i]+MOD)%MOD;//cout<<e[i].l<<" "<<e[i].r<<" "<<pre[i]<<endl;}}for(int i=1;i<=n;i++){a[i]=(a[i]+a[i-1])%MOD;}for(int i=1;i<=n;i++){printf("%lld%c",a[i]," \n"[i==n]);}}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem C?Raichu

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=2

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2112

題意:

第一種操作對(duì)第x幢房子塞入一個(gè)呂子喬; 第二種操作對(duì)第x次操作重復(fù)一遍。
問(wèn)依次進(jìn)行m次操作后每幢房子內(nèi)呂子喬的個(gè)數(shù)(初始每幢房子都是空的)。

題解:根據(jù)題意可以得出結(jié)論一個(gè)第二種操作回溯到頭一定是第一種操作,一定是一個(gè)鏈狀的結(jié)構(gòu)。 同時(shí)我們很容易維護(hù)每個(gè)第二種操作的頭節(jié)點(diǎn)是誰(shuí),可以通過(guò)直接繼承前一次操作的頭節(jié)點(diǎn)

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; int a[N],pre[N]; char str; struct node{}; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);scanf("%d",&t);while(t--){scanf("%d%d",&n,&m);memset(a,0,sizeof(a));for(int i=1;i<=m;i++){scanf("%d%d",&u,&v);if(u==1){a[v]++;pre[i]=v;}else{pre[i]=pre[v];a[pre[v]]++;}}for(int i=1;i<=n;i++){printf("%d%c",a[i]," \n"[i==n]);}}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem D?本題不用算法

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=3

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2113

題意:給你三個(gè)數(shù)A,B,C,你需要找到另外三個(gè)數(shù)a,b,c分別是對(duì)應(yīng)A,B,C的因數(shù),請(qǐng)你輸出一共有多少種方案數(shù)(三個(gè)數(shù)順序改變視為同一種方案)

題解:容斥+組合數(shù)學(xué)+狀態(tài)壓縮

無(wú)非只有7種狀況

001:只是A的約數(shù),不是BC的約數(shù),這是可以容斥的。下同。

010:只是B的因數(shù)。

100:只是C的因數(shù)。

011:只是AB的因數(shù)。

101:只是AC的因數(shù)。

110:只是BC的因數(shù)。

111:同時(shí)是ABC的因數(shù)

我們現(xiàn)在就可以枚舉每條邊的狀態(tài)了,三重循環(huán)7*7*7次。那么接下來(lái)我們考慮什么樣的邊是滿足條件的邊呢:

給小長(zhǎng)方體一個(gè)合適的翻轉(zhuǎn),使三條邊至少分別是ABC點(diǎn)的因子。怎么做呢?上面我們按位處理了每條邊的狀態(tài),所以只要沒(méi)枚舉一下變得順序(翻轉(zhuǎn)正方形)使得和ABC一一對(duì)應(yīng)(對(duì)應(yīng)位為1)

bool check(int a,int b,int c){if((a&1) && (b&2) && (c&4))return true;if((a&1) && (c&2) && (b&4))return true;if((b&1) && (a&2) && (c&4))return true;if((b&1) && (c&2) && (a&4))return true;if((c&1) && (a&2) && (b&4))return true;if((c&1) && (b&2) && (a&4))return true;return false; }


好了接下來(lái)我們找到合適的三邊了,那么怎么計(jì)算此時(shí)的種類(lèi)呢?這也是本體的一大亮點(diǎn)。

1.如果a,b,c是不同的狀態(tài)得來(lái)的,那么ok沒(méi)有重復(fù)。每種數(shù)量選一個(gè),也就是乘起來(lái)就好啦~

2.但是如果有兩個(gè)數(shù)或者三個(gè)數(shù)是相同的狀態(tài),這就要求我們從一定數(shù)量中選擇有重復(fù)個(gè)元素。舉個(gè)例子,如果ab狀態(tài)相同,都是cond[s],那么我們應(yīng)該從cond[s]中選兩個(gè),并且可以重復(fù)即a選了k,b也選了k
這就需用到有重復(fù)的組合公式:
如果從n個(gè)元素中選擇r個(gè)有重復(fù)元素,其公式為:

另外,我們用use數(shù)組將計(jì)算過(guò)程一般化,use[i]即為r。請(qǐng)好好體會(huì)。這里非常巧妙。

參考文章:原題?原博客

C++版本一

#include<iostream> #include<cstdio> #include<cstring> typedef long long ll; using namespace std;const int maxn = 1e5 + 10; int fac[maxn];void fac_table(int n){for(int i = 1;i < n;i++)for(int j = i;j < n;j+=i)fac[j]++;return; } ll C(int n,int m){ll ans = 1;for(int i = 1;i <= m;i++){ans = ans*(n-i+1)/i;}return ans; }int gcd(int a,int b){if(b == 0)return a;return gcd(b,a%b); }bool check(int a,int b,int c){if((a&1) && (b&2) && (c&4))return true;if((a&1) && (c&2) && (b&4))return true;if((b&1) && (a&2) && (c&4))return true;if((b&1) && (c&2) && (a&4))return true;if((c&1) && (a&2) && (b&4))return true;if((c&1) && (b&2) && (a&4))return true;return false; }int condi[10],use[10];int main(){fac_table(maxn);ll T;int x,y,z;ll ans;scanf("%lld",&T);while(T--){scanf("%d%d%d",&x,&y,&z);int xy = gcd(x,y);int xz = gcd(x,z);int yz = gcd(y,z);int xyz = gcd(xy,z);condi[1] = fac[x] - fac[xy] - fac[xz] + fac[xyz];//001condi[2] = fac[y] - fac[xy] - fac[yz] + fac[xyz];//010condi[4] = fac[z] - fac[xz] - fac[yz] + fac[xyz];//100condi[3] = fac[xy] - fac[xyz];//011condi[5] = fac[xz] - fac[xyz];//101condi[6] = fac[yz] - fac[xyz];//110condi[7] = fac[xyz];ans = 0;for(int a = 1;a < 8;a++)for(int b = a;b < 8;b++)for(int c = b;c < 8;c++)if(check(a,b,c) == true){memset(use,0,sizeof(use));use[a]++;use[b]++;use[c]++;ll tmp = 1;for(int i = 1;i < 8;i++)if(use[i] != 0)tmp = tmp*C(condi[i] + use[i]-1,use[i]);if(tmp > 0)ans += tmp;}printf("%lld\n",ans);}return 0; }

Problem E?博弈

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=4

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2114

題意:小A和小B進(jìn)行一場(chǎng)博弈,有一個(gè)串有n顆珠子的圓環(huán),每次一個(gè)人可以取走連續(xù)的1顆或2顆,問(wèn)誰(shuí)會(huì)贏。

題解:如果是1或2,那么小A取走直接贏,否則小B贏,因?yàn)樗梢宰兂蓪?duì)稱(chēng)博弈。

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; int a[N]; char str; struct node{}; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%d",&n);cout<<(n==1||n==2?'A':'B')<<endl;//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem F?地下迷宮

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=5

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2115

題意:任意兩點(diǎn)之間最短路

題解:先建成一顆生成樹(shù),然后對(duì)于剩下的邊的所有點(diǎn)跑一邊最短路,記錄下這些點(diǎn)到其他所有點(diǎn)的距離,然后跑樹(shù)上最短路,再暴力枚舉剩下的邊,取距離最小值。

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v,w; ll ans,cnt,flag,temp,sum; int dp[23][N]; ll dis[N]; ll dep[N]; int pre[N]; bool vis[N]; ll dist[30][N]; int tag[N]; char str; struct node{int u,v;ll w;bool vis;node(){ };node(int u,int v ,ll w):u(u),v(v),w(w),vis(0){ }bool operator <(const node &S)const{return w<S.w;} }e[N],tmp[30]; int find(int x){return pre[x]==x?x:pre[x]=find(pre[x]);} vector<node>G[N]; void dfs(int u){vis[u]=1;for(int i=0,j=G[u].size();i<j;i++){int v=G[u][i].v;if(vis[v]==0){dp[0][v]=u;dep[v]=dep[u]+1;dis[v]=dis[u]+G[u][i].w;dfs(v);}} } int LCA(int x,int y){if(dep[x]<dep[y])swap(x,y);while(dep[x]>dep[y]){x=dp[(int)log2(dep[x]-dep[y])][x];}if(x==y)return x;for(int i=log2(dep[x]);i>=0;i--){if(dp[i][x]!=dp[i][y]){x=dp[i][x];y=dp[i][y];}}return dp[0][x]; } void spfa(int u,ll *dist){memset(vis,0,sizeof(vis));dist[u]=0;queue<int>q;q.push(u);vis[u]=1;while(!q.empty()){int u=q.front();q.pop();vis[u]=0;for(int i=0,j=G[u].size();i<j;i++){node e=G[u][i];if(dist[e.v]>dist[u]+e.w){dist[e.v]=dist[u]+e.w;if(vis[e.v]==0){q.push(e.v);vis[e.v]=1;}}}} } int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%d%d",&n,&m);for(int i=1;i<=n;i++)pre[i]=i;for(int i=1;i<=m;i++){scanf("%d%d%lld",&e[i].u,&e[i].v,&e[i].w);}sort(e+1,e+m+1);for(int i=1;i<=m;i++){u=e[i].u;v=e[i].v;w=e[i].w;int tx=find(u);int ty=find(v);if(tx!=ty){pre[tx]=ty;e[i].vis=1;G[u].push_back({u,v,w});G[v].push_back({v,u,w});}else{tmp[++sum]=e[i];}}for(int i=1;i<=n;i++){if(vis[i]==0)dfs(i);}for(int i=0;i<22;i++){for(int j=1;j<=n;j++){dp[i+1][j]=dp[i][dp[i][j]];}}for(int i=1;i<=sum;i++){if(tmp[i].vis==0){u=tmp[i].u;v=tmp[i].v;w=tmp[i].w;G[u].push_back({u,v,w});G[v].push_back({v,u,w});}}memset(dist,0x3f,sizeof(dist));for(int i=1;i<=sum;i++){if(tmp[i].vis==0){if(tag[tmp[i].u]==0){tag[tmp[i].u]=++cnt;spfa(tmp[i].u,dist[cnt]);}if(tag[tmp[i].v]==0){tag[tmp[i].v]=++cnt;spfa(tmp[i].v,dist[cnt]);}}}scanf("%d",&k);while(k--){scanf("%d%d",&u,&v);ans=dis[u]+dis[v]-2*dis[LCA(u,v)];for(int i=1;i<=sum;i++){ll x=dist[tag[tmp[i].u]][u];ll y=dist[tag[tmp[i].v]][v];ans=min(ans,x+y+tmp[i].w);x=dist[tag[tmp[i].u]][v];y=dist[tag[tmp[i].v]][u];ans=min(ans,x+y+tmp[i].w);}cout<<ans<<endl;}//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem G?簡(jiǎn)簡(jiǎn)單單的數(shù)學(xué)題

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=6

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2116

題意:?a? +?b?+c(四舍五入)+d^n

題解:快速冪+乘法優(yōu)化

C++版本一

題解:快速冪+__int128

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const ll MOD=1e12; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; ll t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; double a,b,c; ll d; char str; struct node{}; ll POW(ll a,ll b,ll c){__int128 res=1;__int128 base=a%c;while(b){if(b&1)res=(res*base)%c;base=(base*base)%c;b>>=1;}return res; } int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){//scanf("%d",&n);scanf("%lf%lf%lf",&a,&b,&c);ll A=a;ll B=b;if(b-B>0)B++;ll C=c+0.5;scanf("%lld",&k);while(k--){scanf("%lld%lld",&d,&n);printf("%lld\n",(((A+B)%MOD+C)%MOD+POW(d,n,MOD))%MOD);}//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

C++版本二

快速冪+乘法優(yōu)化,變成1e6進(jìn)制的數(shù)

?

Problem H?拼可可

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=7

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2117

題意:至少多少個(gè)a*b的矩形才能拼成一個(gè)正方形?

題解:求a,b的lcm即可

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=100000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; ll t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; int a[N]; char str; struct node{}; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%lld%lld",&n,&m);ll gcd=__gcd(n,m);printf("%lld\n",(n/gcd)*(m/gcd));//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem I?簽到題

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=8

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2118

題意:

題解:二分答案,差分檢查。

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=200000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v,w; int ans,cnt,flag,temp,sum; int a[N],b[N]; char str; struct node{}; bool sloved(int mid){memset(b,0,sizeof(b));sum=0;for(int i=1;i<=n;i++){b[i]+=b[i-1];if(a[i]+b[i]<mid){int temp=mid-a[i]-b[i];b[i]+=temp;b[min(n+1,i+w)]-=temp;sum+=temp;}}return sum<=m; } int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);scanf("%d",&t);while(t--){scanf("%d%d%d",&n,&m,&w);int l=INF;int r=-INF;for(int i=1;i<=n;i++){scanf("%d",&a[i]);l=min(l,a[i]);r=max(r,a[i]+m);}while(l<=r){int mid=(l+r)>>1;if(sloved(mid)){ans=mid;l=mid+1;}else{r=mid-1;}}cout<<ans<<endl;}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem J?無(wú)盡遞增

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=9

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2119

題意:找一個(gè)最長(zhǎng)的子序列,1111122222.

題解:DP

轉(zhuǎn)化題意后,其實(shí)就是找出最長(zhǎng)的1111222211112222,我們可以開(kāi)dp【4】,分別表示以紅色標(biāo)出的值為結(jié)尾的最長(zhǎng)子序列。

轉(zhuǎn)移公式為:

C++版本一

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=200000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,l,r,u,v; int ans,cnt,flag,temp,sum; int a[N],dp[5]; char str; struct node{}; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);scanf("%d",&t);while(t--){scanf("%d",&n);memset(dp,0,sizeof(dp));for(int i=1;i<=n;i++){scanf("%d",&a[i]);dp[1]=dp[1]+(a[i]==1);dp[2]=max(dp[1],dp[2]+(a[i]==2));dp[3]=max(dp[2],dp[3]+(a[i]==1));dp[4]=max(dp[3],dp[4]+(a[i]==2));}cout<<dp[4]<<endl;}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

Problem K?消消樂(lè)

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=10

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2120

題意:

題解:區(qū)間dp + 記憶化搜索

dp[i][j][k] : (區(qū)間 [i,? j] 后面帶上一段和 j 顏色相同的且長(zhǎng)度為 k )的消消樂(lè)最大積分

1.消最后一段顏色和 j 顏色相同的

dp[i][j][k] <-- dp[i][j-1][0] + (k+1)^3

2.對(duì)于i <= l < j 如果 l j 的顏色相同, 那么可以把 [l+1, j-1]消掉, 那么剩下的一段就有 k+1 個(gè)和 l 相同的一段了

dp[i][j][k] <-- dp[i][l][k+1] + dp[l+1][j-1][0]

答案就是dp[1][n][0],采用記憶化搜索更方便轉(zhuǎn)移

C++版本一

?

Problem L?尋寶

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=11

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2121

題意:

題解:

Exkmp預(yù)處理出數(shù)組,后綴數(shù)組也行,查詢由于強(qiáng)制在線主席樹(shù)順便搞搞就好,對(duì)于會(huì)這兩個(gè)算法的人這題應(yīng)該是一道一眼題,而且由于懶得造數(shù)據(jù),所以數(shù)據(jù)都是循環(huán)的,說(shuō)不定有什么優(yōu)秀的暴力也能過(guò)

C++版本一

?

Problem M?智慧爺?shù)牡案?/h3>

比賽地址:http://47.96.116.66/problem.php?cid=1275&pid=12

補(bǔ)題地址:http://47.96.116.66/problem.php?id=2122

題意:求后綴子串的最長(zhǎng)公共前綴子串

題解:SA+LCP+ST

(方法一)?后綴數(shù)組 ST表預(yù)處理 復(fù)雜度 nlogn

(方法二) 字符串哈希+二分 qlog(n)+n

C++版本一

題解:后綴數(shù)組 ST表預(yù)處理

/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUG #define RI register int #define endl "\n" using namespace std; typedef long long ll; //typedef __int128 lll; const int N=200000+10; const int M=100000+10; const int MOD=1e9+7; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; int t,n,m,k,p,u,v,q; int ans,cnt,flag,temp,sum; char str[N]; /*da(str ,sa,rank,height,n ,128);//n是字符串長(zhǎng)度; *例如: *n = 8,實(shí)際元素有9個(gè),最后加上一個(gè)$ (即最小字符) *num[] = { 1, 1, 2, 1, 1, 1, 1, 2, $ };注意num最后一位為0,其他大于0 *rank[] = { 4, 6, 8, 1, 2, 3, 5, 7, 0 };rank[0~n-1]為有效值,rank[n]必定為0無(wú)效值 *sa[]= { 8, 3, 4, 5, 0, 6, 1, 7, 2 };sa[1~n]為有效值,sa[0]必定為n是無(wú)效值 *height[]= { 0, 0, 3, 2, 3, 1, 2, 0, 1 };height[2~n]為有效值 */ int t1[N],t2[N],c[N];//求SA數(shù)組需要的中間變量,不需要賦值 //待排序的字符串放在s數(shù)組中,從s[0]到s[n-1],長(zhǎng)度為n,且最大值小于m, //除s[n-1]外的所有s[i]都大于0,r[n-1]=0 //函數(shù)結(jié)束以后結(jié)果放在sa數(shù)組中,sa數(shù)組下標(biāo)范圍1~n bool cmp(int *r,int a,int b,int l) {return r[a] == r[b] && r[a+l] == r[b+l]; } void da(int str[],int sa[],int rank1[],int height[],int n,int m) { //n是串長(zhǎng)度,m是字符集大小,一般128n++;int i, j, p, *x = t1, *y = t2;//第一輪基數(shù)排序,如果s的最大值很大,可改為快速排序for(i = 0; i < m; i++)c[i] = 0;for(i = 0; i < n; i++)c[x[i] = str[i]]++;for(i = 1; i < m; i++)c[i] += c[i-1];for(i = n-1; i >= 0; i--)sa[--c[x[i]]] = i;for(j = 1; j <= n; j <<= 1) {p = 0;//直接利用sa數(shù)組排序第二關(guān)鍵字for(i = n-j; i < n; i++)y[p++] = i;//后面的j個(gè)數(shù)第二關(guān)鍵字為空的最小for(i = 0; i < n; i++)if(sa[i] >= j)y[p++] = sa[i] - j;//這樣數(shù)組y保存的就是按照第二關(guān)鍵字排序的結(jié)果//基數(shù)排序第一關(guān)鍵字for(i = 0; i < m; i++)c[i] = 0;for(i = 0; i < n; i++)c[x[y[i]]]++;for(i = 1; i < m; i++)c[i] += c[i-1];for(i = n-1; i >= 0; i--)sa[--c[x[y[i]]]] = y[i];//根據(jù)sa和x數(shù)組計(jì)算新的x數(shù)組swap(x,y);p = 1;x[sa[0]] = 0;for(i = 1; i < n; i++)x[sa[i]] = cmp(y,sa[i-1],sa[i],j)?p-1:p++;if(p >= n)break;m = p;//下次基數(shù)排序的最大值}int k = 0;n--;for(i = 0; i <= n; i++)rank1[sa[i]] = i;for(i = 0; i < n; i++) {if(k)k--;j = sa[rank1[i]-1];while(str[i+k] == str[j+k])k++;height[rank1[i]] = k;} } int rank1[N],height[N]; int RMQ[N]; int mm[N]; int best[23][N]; void initRMQ(int n) { //調(diào)用da后,初始化RMQ(求LCP用)for(int i=1;i<=n;i++)RMQ[i]=height[i];mm[0]=-1;for(int i=1; i<=n; i++)mm[i]=((i&(i-1))==0)?mm[i-1]+1:mm[i-1];for(int i=1; i<=n; i++)best[0][i]=i;for(int i=1; i<=mm[n]; i++)for(int j=1; j+(1<<i)-1<=n; j++) {int a=best[i-1][j];int b=best[i-1][j+(1<<(i-1))];if(RMQ[a]<RMQ[b])best[i][j]=a;else best[i][j]=b;} } int askRMQ(int a,int b) {int t;t=mm[b-a+1];b-=(1<<t)-1;a=best[t][a];b=best[t][b];return RMQ[a]<RMQ[b]?a:b; } int lcp(int a,int b) {a=rank1[a];b=rank1[b];if(a>b)swap(a,b);return height[askRMQ(a+1,b)]; } int r[N]; //把字符串存到這個(gè)數(shù)組里 int sa[N]; //后綴數(shù)組 int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endif//ios::sync_with_stdio(false);//cin.tie(0);//cout.tie(0);//scanf("%d",&t);//while(t--){scanf("%d",&n);cin>>str;for(int i=0;i<n;i++)r[i]=str[i];r[n]='$';da(r,sa,rank1,height,n,128);initRMQ(n);scanf("%d",&q);int a,b,c,d;while(q--){scanf("%d%d%d%d",&a,&b,&c,&d);cout<<(a==c?min(b-a+1,d-c+1):min(min(b-a+1,d-c+1),lcp(a,c)))<<endl;}//}#ifdef DEBUGprintf("Time cost : %lf s\n",(double)clock()/CLOCKS_PER_SEC); #endif//cout << "Hello world!" << endl;return 0; }

?

總結(jié)

以上是生活随笔為你收集整理的浙江理工大学2019年5月赛的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

久久高清毛片 | 99国产免费网址 | 91亚洲精品久久久蜜桃 | 久久久免费观看视频 | 丁香五月亚洲综合在线 | 免费看精品久久片 | 91在线看黄 | 激情五月播播久久久精品 | 人人看人人爱 | 精品国产免费一区二区三区五区 | 一区 二区电影免费在线观看 | 深爱五月激情五月 | 国产精品人成电影在线观看 | 日日夜夜操操操操 | 18国产精品白浆在线观看免费 | 亚洲国产中文在线观看 | www.亚洲在线 | 在线电影 一区 | 欧美一区二区三区在线看 | 中文字幕 91 | 天天躁天天操 | 九九三级毛片 | 日韩三区在线观看 | 伊人国产视频 | 五月天婷亚洲天综合网鲁鲁鲁 | 欧美日韩国产一区二区三区在线观看 | 亚洲午夜精品一区二区三区电影院 | 欧美成人影音 | 97碰在线视频 | 色妞色视频一区二区三区四区 | 99中文视频在线 | 精品国产人成亚洲区 | 日b视频国产 | 久99视频| 中文字幕中文 | 国产精品女同一区二区三区久久夜 | 98久9在线 | 免费 | 国内精品久久久久影院一蜜桃 | 日韩网站中文字幕 | 亚洲精品资源 | 波多野结衣在线观看视频 | 爱爱一区| 一区二区精品在线观看 | а中文在线天堂 | 国产永久免费观看 | 91精品国产欧美一区二区成人 | 国产日韩精品视频 | 久久久久 免费视频 | 毛片美女网站 | 久久成人人人人精品欧 | 久久tv视频 | 日本三级吹潮在线 | 在线亚州 | 亚洲精品久久久蜜臀下载官网 | 亚洲精品一区二区三区四区高清 | 日本在线观看中文字幕 | 亚洲黄色av | 狠狠的干狠狠的操 | 麻豆成人精品 | 丁香在线观看完整电影视频 | 亚洲精品中文字幕在线观看 | 黄色影院在线观看 | 国产日韩精品一区二区在线观看播放 | 国产精品久久久久久久免费大片 | 免费观看一级特黄欧美大片 | www五月 | 97免费视频在线播放 | 99热高清| 久久欧洲视频 | 伊色综合久久之综合久久 | avcom在线 | 天天天色 | 欧美最猛性xxxxx(亚洲精品) | 国产精品国内免费一区二区三区 | www黄色软件 | 久亚洲精品| 天天色天天色天天色 | 涩涩伊人| 6080yy午夜一二三区久久 | 国产破处视频在线播放 | 啪啪免费试看 | 日韩在线中文字幕 | 在线看成人 | 亚洲欧洲在线视频 | 日韩精品第一区 | 久久久精品国产一区二区 | 亚洲一区 影院 | 久久电影国产免费久久电影 | 国产精品成人自产拍在线观看 | 噜噜色官网 | 伊人天堂久久 | 成全在线视频免费观看 | 一区二区三区四区不卡 | 丁香激情视频 | 日韩在观看线 | 精品国产精品一区二区夜夜嗨 | 在线观看亚洲精品 | a天堂一码二码专区 | 日韩欧美精品一区 | 国产黄色片一级 | 美女视频久久 | 亚洲欧洲精品视频 | 人人澡人 | 久久久久亚洲国产精品 | 日韩精品在线一区 | 日本精品va在线观看 | 最新日韩在线 | 免费成人在线网站 | 伊人天天操 | 91麻豆精品久久久久久 | 久久国语露脸国产精品电影 | 精品国产免费人成在线观看 | 欧美精品国产综合久久 | 国产黄色av| 欧美久久成人 | 超碰在线人人97 | 久久久久久片 | 97视频播放 | 午夜性色 | 亚洲成aⅴ人片久久青草影院 | 欧美一区二区三区免费观看 | 毛片网站观看 | 国产精品久久久久久一区二区三区 | 国产在线 一区二区三区 | 激情视频二区 | 搡bbbb搡bbb视频 | 中文字幕在线观看播放 | 中文字幕传媒 | 成人教育av | 欧美久久久久久久久久久久 | 视频国产一区二区三区 | 一级欧美日韩 | 97香蕉久久国产在线观看 | 中文字幕久久精品亚洲乱码 | 成人在线一区二区三区 | 在线视频观看国产 | 久久久网站 | 顶级bbw搡bbbb搡bbbb | 日日干日日操 | www.五月激情.com| 中文字幕在线观看完整 | 日日干夜夜骑 | 91精品国产自产在线观看 | 美女精品在线 | 日日操网站 | 亚洲日本一区二区在线 | 91精品爽啪蜜夜国产在线播放 | 国产一卡在线 | 一区二区三区免费在线观看视频 | 六月丁香社区 | 韩日电影在线观看 | 一区二区三区四区五区在线 | 麻豆精品在线 | 日韩大片在线看 | 亚洲激情五月 | 久久精品一二三区白丝高潮 | 99久热在线精品 | 欧美91在线| 婷婷在线观看视频 | 99c视频高清免费观看 | 亚洲视频一级 | 国产在线成人 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | av天天在线观看 | 亚洲一区二区三区四区在线视频 | 成人免费观看大片 | 黄色片网站大全 | 天天在线视频色 | 99久久综合狠狠综合久久 | 超碰电影在线观看 | 国产黄色免费 | 中文字幕在线成人 | 国产二区视频在线 | 午夜婷婷网 | 超碰在线日韩 | 中文久草| 天天操天天干天天摸 | 91九色蝌蚪视频在线 | 成人久久久电影 | 91视频在线网址 | 亚洲精品综合欧美二区变态 | 五月天婷婷免费视频 | 久久99在线 | 欧美激情第八页 | 91成人亚洲 | 亚洲日本在线视频观看 | 一区二区三区在线视频111 | 成人福利av| 久草在线在线视频 | 区一区二区三区中文字幕 | 一级欧美一级日韩 | 免费观看成人av | 欧美91在线 | 99精品视频一区二区 | 亚洲 欧美 综合 在线 精品 | 麻豆传媒电影在线观看 | 国产精品美女久久 | 玖玖在线播放 | 国产品久精国精产拍 | 午夜久久久久久久久久久 | 玖玖玖在线观看 | 在线成人高清电影 | 婷婷五天天在线视频 | 中文字幕网站 | www色,com| 国产精品一区在线 | 久久不卡免费视频 | 天天综合色天天综合 | 欧美成人影音 | 久久综合一本 | 久久视频这里只有精品 | 国产精品成人一区二区三区 | 日本一区二区三区免费观看 | 黄色一级免费网站 | 玖玖在线视频观看 | 成人久久18免费网站图片 | 一区二区av| 精品久久久久久久久久久久久久久久久久 | 免费电影一区二区三区 | 久久躁日日躁aaaaxxxx | 91av视频在线观看免费 | 久久综合亚洲鲁鲁五月久久 | 国产高清不卡一区二区三区 | 亚洲一级黄色av | 人人射网站| 国产精品一区二区三区在线 | 久久久国产在线视频 | 91色网址 | 正在播放一区 | 久热只有精品 | 99久久久国产精品 | 成人中心免费视频 | 久久国产美女视频 | 97超级碰碰碰视频在线观看 | 精品久久91| 最近中文字幕久久 | 国产一区国产精品 | 激情综合国产 | 国产精品99页 | a√天堂中文在线 | 午夜视频99 | 亚洲国产一区二区精品专区 | 麻豆极品| 五月婷婷综合在线观看 | 91av视频在线播放 | 亚洲春色综合另类校园电影 | 在线观看91久久久久久 | 欧美日韩中文在线 | 免费观看黄色av | 91av在线不卡 | 久久撸在线视频 | 欧美久久久影院 | 2024国产精品视频 | 丝袜精品视频 | 国产97av| 激情五月在线视频 | 四虎成人精品永久免费av | 日韩一区二区在线免费观看 | 91影视成人 | 亚洲精品乱码久久久久久蜜桃动漫 | 成人三级网站在线观看 | 亚洲国产精品电影在线观看 | 婷婷六月天丁香 | 四虎国产精品免费观看视频优播 | 精品久久久久久久久久久院品网 | 青青河边草观看完整版高清 | 在线中文字幕一区二区 | 久久久精品欧美一区二区免费 | av在线com | 色福利网 | 免费亚洲视频在线观看 | 丁香婷婷综合五月 | 欧美日韩一区二区久久 | 在线观看 国产 | 天天天色综合a | 国产精品久久久久久久久久久久午夜 | 日韩在线视频播放 | 国产精品女同一区二区三区久久夜 | 国产精品久久三 | 成人久久18免费网站麻豆 | 胖bbbb搡bbbb擦bbbb | 国产精品激情偷乱一区二区∴ | 99久久精品久久久久久清纯 | 色在线网| 久久久久五月天 | 91高清一区 | 国产一区二区在线观看免费 | 免费在线观看午夜视频 | 欧美精品亚洲精品日韩精品 | 国产 中文 日韩 欧美 | 亚洲精品综合欧美二区变态 | 色天天中文 | 国产资源网 | 麻豆视频免费入口 | 久久夜色精品国产欧美一区麻豆 | 亚洲精品在线观看视频 | 看全黄大色黄大片 | 久久精品国产亚洲aⅴ | 91av播放| 亚洲精品国产综合99久久夜夜嗨 | 国产丝袜制服在线 | 色欧美88888久久久久久影院 | 91入口在线观看 | 国产精品永久在线 | 五月综合色婷婷 | 西西44人体做爰大胆视频 | 国产精品2区 | 色鬼综合网 | 日韩视频中文字幕在线观看 | 最近能播放的中文字幕 | 久草在线这里只有精品 | 天天操天天干天天爽 | 81国产精品久久久久久久久久 | 成人毛片a | 欧美一区二区三区在线看 | 99久久综合狠狠综合久久 | 最近中文字幕免费大全 | 国产精品 欧美 日韩 | 国产特级毛片aaaaaaa高清 | 精品91视频 | 国产精品s色 | 韩国三级一区 | 一级黄色片在线免费看 | 一区二区三区免费 | 亚洲热久久| 精品91在线 | 综合色中文 | 欧美色就是色 | 国产成人免费在线观看 | 久久夜夜操 | 日韩啪视频 | 欧美性极品xxxx娇小 | 丁香久久婷婷 | 99精品在线免费视频 | 成人av在线直播 | 日韩欧美区| 在线国产91 | 欧美日本三级 | 成人av免费 | 天天干天天操天天爱 | 在线观看免费黄视频 | 精品影院一区二区久久久 | 精品久久精品 | 免费成视频 | 日韩一级网站 | 天天色天天干天天 | 国产一级视屏 | 久久亚洲免费视频 | 亚洲资源在线观看 | 色多多污污在线观看 | 不卡av电影在线观看 | 揉bbb玩bbb少妇bbb| 99久久精品午夜一区二区小说 | 欧美日韩一区二区三区免费视频 | 天天色天天射综合网 | 国产高清在线免费观看 | 欧美激情视频在线免费观看 | 99精品国产福利在线观看免费 | 黄网站免费大全入口 | 黄色毛片电影 | 深夜成人av | 黄色资源网站 | 狠狠色丁香久久婷婷综 | 综合激情 | 精品久久久久一区二区国产 | 欧美在线久久 | 亚洲成人午夜av | 中文字幕亚洲综合久久五月天色无吗'' | 波多野结衣亚洲一区二区 | 99热这里只有精品免费 | 亚洲精品美女视频 | 亚洲激情 在线 | 久久久久久免费 | 国产欧美精品一区二区三区 | 日韩特黄一级欧美毛片特黄 | 国产精品成人久久久久 | 99精品国产在热久久下载 | 久热色超碰 | 亚洲国产97在线精品一区 | 欧美一区二区三区四区夜夜大片 | 伊人影院得得 | 精品久久久久久国产偷窥 | 99精品欧美一区二区蜜桃免费 | 中文字幕精品久久 | 特级西西444www大精品视频免费看 | 中文字幕一区二区三区久久 | 探花视频免费观看 | 97在线免费观看 | 国精产品999国精产 久久久久 | www.91av在线| 久久久久久久久久久国产精品 | 久久久久国产精品午夜一区 | 日韩视频在线不卡 | 中文字幕免 | 久久久久久久久黄色 | 亚洲一区二区高潮无套美女 | 99久久99久久精品国产片 | 亚洲永久国产精品 | 国产99久久九九精品免费 | 国产丝袜 | 中文字幕日本特黄aa毛片 | 国产高清视频在线播放一区 | 伊人午夜视频 | 亚洲电影av在线 | 97免费在线观看 | 久久久久久久久久久久国产精品 | 国产精品视频最多的网站 | 国产精品日韩在线观看 | 久久a免费视频 | 六月丁香综合 | 在线亚洲精品 | 婷婷亚洲最大 | 99久久精品久久亚洲精品 | 日日操网| 国产精品视频地址 | 日韩欧美精品在线观看 | 97精品免费视频 | 精品一二三四五区 | 免费在线观看av的网站 | 欧美污污视频 | 一 级 黄 色 片免费看的 | 国产爽妇网 | 99精品国产免费久久久久久下载 | 久久图| 欧美日韩1区 | 偷拍区另类综合在线 | 国产黑丝袜在线 | 亚洲久草在线 | 中国一级片免费看 | 久久精久久精 | 国产午夜精品一区二区三区在线观看 | 操高跟美女 | 国内精品在线一区 | 亚洲日本va午夜在线影院 | 亚洲高清在线精品 | 国产视频美女 | www.夜夜 | 欧美日韩后 | 国产三级国产精品国产专区50 | 婷婷色综合色 | 婷婷色在线资源 | 91av在线看| 狠狠插天天干 | 免费在线播放视频 | 激情五月看片 | 99这里都是精品 | av一区在线播放 | 免费观看一级特黄欧美大片 | 日韩啪啪小视频 | 麻豆传媒一区二区 | 九九免费在线观看 | 国产精彩视频一区 | 欧美日韩国产一区二区三区在线观看 | 不卡视频国产 | 久久久人| 色婷婷激情 | 成人超碰97 | 色婷婷色 | 精品久久久久久久久久岛国gif | 69久久久久久久 | 国产一级免费av | 久久精品综合视频 | 黄色av高清 | 精品一区二区在线观看 | 久久久福利视频 | 亚洲第一中文网 | 麻豆成人在线观看 | 欧美不卡视频在线 | 免费的成人av | 天天天天天天干 | 国产亚洲在线视频 | 日本三级在线观看中文字 | 亚洲一区二区三区在线看 | 国产精品嫩草69影院 | 人人爽久久久噜噜噜电影 | 亚洲激色| 日韩专区一区二区 | av大全在线| 99视频黄 | 成人午夜久久 | 欧美天天综合网 | 婷婷伊人网 | 欧美日韩久久久 | 91在线国产观看 | 天天干天天射天天插 | 91麻豆精品国产91久久久久久久久 | 国产色在线,com | 91视频高清免费 | 久久这里精品视频 | 欧美一区三区四区 | 中文字幕 91 | 涩涩网站在线播放 | av电影在线观看完整版一区二区 | 91麻豆国产 | 一区二区理论片 | 五月色综合 | 国产呻吟在线 | 视频 国产区 | 国产成人一区二区三区在线观看 | 伊人五月| 青草视频在线 | 91av电影网| 国产午夜亚洲精品 | 在线亚洲小视频 | 色婷婷五 | 97在线观看视频免费 | 久草97| 狠狠天天 | 日韩不卡高清视频 | 精品99在线 | 亚洲成人av电影在线 | 99一区二区三区 | 国产视频美女 | 日日摸日日 | 麻豆免费在线视频 | 国内精品小视频 | 日韩精品视频久久 | 久久视频热 | 麻豆精品视频 | 99国内精品久久久久久久 | 午夜av免费观看 | 狠狠干.com | 午夜精品久久久久久久99无限制 | 99亚洲国产精品 | 开心综合网 | 日韩精品在线看 | 久久精品欧美 | 99热.com | 在线日韩亚洲 | 久久综合导航 | 亚洲三级av | 99久久99久久 | 成人免费看黄 | 国产电影一区二区三区四区 | 亚洲国产福利视频 | 九九九国产 | 99久久久久久国产精品 | av免费网站 | 免费av网址大全 | 国产亚洲午夜高清国产拍精品 | 天天曰夜夜操 | 午夜国产福利在线观看 | 美女网站黄免费 | 日日夜夜天天人人 | 97色婷婷成人综合在线观看 | 欧美日韩亚洲第一页 | 日韩v欧美v日本v亚洲v国产v | 中文字幕久久精品亚洲乱码 | 成人a级网站 | 国产一级视屏 | 最近2019中文免费高清视频观看www99 | 国产精品久久久久一区 | 日韩欧美视频免费在线观看 | 五月天激情综合网 | 99色99| 国产美女黄网站免费 | 免费精品久久久 | 性色大片在线观看 | 爱爱av网站 | 就要干b| 国产精品入口久久 | 欧美日韩在线精品一区二区 | 免费观看性生活大片3 | 国产美女精品视频免费观看 | 欧美色图p | 色综合天天在线 | 一级片视频在线 | 一级精品视频在线观看宜春院 | 69视频永久免费观看 | 超碰在线天天 | 亚洲免费av网站 | 91自拍成人| 亚洲精品美女在线 | 婷婷丁香在线观看 | 国产成人亚洲在线电影 | 日韩在线观看视频一区二区三区 | 在线视频黄 | 免费一级片久久 | 久久国产品 | 日日天天 | 日本中文字幕在线一区 | 久久久精品一区二区三区 | 久久久精品在线观看 | www.天天色 | 91亚·色| 亚洲劲爆av| 欧美国产日韩一区二区 | 91黄色影视 | 久久高清免费观看 | 久草香蕉在线 | av在线电影播放 | 欧美午夜a | av在线电影网站 | 亚洲 欧美日韩 国产 中文 | 青青河边草免费 | 日韩在线不卡视频 | 天天操天天色天天射 | 国产精品美女久久久久久久久 | 国产精品久久久久婷婷 | 久久综合狠狠 | 91成人精品一区在线播放69 | 久久人人爽人人爽 | 午夜婷婷网 | 亚洲人成人在线 | 成人黄色资源 | 精品视频123区在线观看 | 中文字幕在线观看2018 | 黄色大片日本免费大片 | 久久免费电影 | 久草在线视频中文 | 免费观看www7722午夜电影 | 久久精品国产亚洲精品2020 | 国产 字幕 制服 中文 在线 | 久久免费国产精品1 | av不卡在线看 | 国产精品va在线 | 国产黄色网 | 91精品一区二区三区久久久久久 | 美女国内精品自产拍在线播放 | 日韩三级一区 | 69av视频在线| 国产成人精品免费在线观看 | 中文成人字幕 | 久久综合九色综合久99 | 亚洲精品在线一区二区三区 | 成人毛片在线观看视频 | 人人看看人人 | 日韩精品91偷拍在线观看 | 国产精品人成电影在线观看 | 免费日韩 精品中文字幕视频在线 | 视频二区在线视频 | 91av在线播放视频 | 欧美一级视频在线观看 | 五月综合久久 | 久久精品这里都是精品 | 国产精品久久久久久欧美 | 国产黄色成人av | 碰碰影院 | 国产一级片播放 | 激情综合一区 | 国产精品自拍av | 狠狠插狠狠操 | 激情欧美xxxx| 亚洲日韩欧美视频 | 国产精品入口久久 | 久久官网 | 成人永久在线 | 狠狠干夜夜爱 | 国产精品一区二区三区99 | 色噜噜狠狠狠狠色综合久不 | 中文字幕在线视频国产 | 五月精品 | 综合久久婷婷 | 日韩欧美国产视频 | 97香蕉久久超级碰碰高清版 | a级片在线播放 | 黄色三级网站在线观看 | 色狠狠狠| 久久高清| 九九精品毛片 | 色综合久久88色综合天天免费 | 久久久不卡影院 | 91亚洲夫妻 | 天天干天天射天天爽 | 在线观看91 | 狠狠色丁香婷婷综合久小说久 | 国产99免费 | 精品一区二区视频 | 中文字幕视频免费观看 | 色97在线 | 天天插天天射 | 少妇性色午夜淫片aaaze | 超碰夜夜| 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 五月激情电影 | 国产91免费在线观看 | 激情视频亚洲 | 91av在线视频播放 | 国产中文字幕在线看 | 男女拍拍免费视频 | 国产亚洲人成网站在线观看 | 国产黄 | 波多野结衣资源 | 久久久久免费观看 | 精品免费在线视频 | 久草视频精品 | 四虎影视国产精品免费久久 | 97超在线视频 | 日韩,中文字幕 | 婷婷国产一区二区三区 | 人人舔人人爱 | 日韩偷拍精品 | 日本久久中文 | 日韩大片在线 | 日韩一区精品 | 国产一级片播放 | 国产在线欧美日韩 | 毛片网站在线观看 | 国产一级二级在线 | 丝袜美腿av | 日韩欧美在线不卡 | 天天色天天射天天综合网 | 免费在线播放av电影 | 69精品在线观看 | 亚洲一区精品人人爽人人躁 | 日韩欧美电影网 | 亚洲午夜久久久久久久久电影网 | 久久久久国产视频 | 亚洲免费a | 成人蜜桃网 | 久久国内精品 | 成人一级免费视频 | 这里只有精品视频在线 | 在线免费观看黄色大片 | 韩国精品在线观看 | 亚洲视频精选 | 一区二区久久 | 午夜视频二区 | 欧美成人亚洲 | 永久免费毛片在线观看 | 国产精品一区免费在线观看 | 国产在线精品播放 | 一区二区三区免费在线观看视频 | 三级午夜片 | 日韩欧美一区二区三区免费观看 | 91在线视频一区 | av 一区二区三区四区 | 久草www| 国产精品va | 国产精品久久久久aaaa | 久久精品7| 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国产成人高清 | 青青河边草免费观看完整版高清 | 色多多视频在线 | 国产一区二区三区免费在线观看 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 伊人春色电影网 | 国产xxxx| 国产成人综合在线观看 | 九九视频网站 | 一级黄色在线视频 | 色在线中文字幕 | 激情www| 国内综合精品午夜久久资源 | 久久久av电影 | 菠萝菠萝在线精品视频 | 人人澡人人干 | 在线观看一级视频 | 麻豆国产露脸在线观看 | 福利一区二区在线 | 四虎5151久久欧美毛片 | 深爱婷婷久久综合 | 激情久久久久久久久久久久久久久久 | 青青河边草免费观看完整版高清 | 久久婷婷色综合 | 中文字幕色网站 | 欧美一区二区在线免费观看 | 久久观看免费视频 | 黄色三级免费网址 | 高清av在线| 91亚洲精品久久久蜜桃借种 | 激情在线网站 | 久久成人18免费网站 | 一区二区电影在线观看 | 丁香午夜 | 又黄又爽又湿又无遮挡的在线视频 | 人人干免费 | 欧美一级性 | 欧美少妇的秘密 | 一级免费看 | 99国内精品 | 日韩av专区 | 66av99精品福利视频在线 | 91福利在线观看 | 一区二区免费不卡在线 | 亚洲电影自拍 | 国产污视频在线观看 | 四虎亚洲精品 | 草久在线观看 | 18性欧美xxxⅹ性满足 | 麻豆高清免费国产一区 | 久久久精品欧美一区二区免费 | 日本精品视频在线观看 | 欧美精品一区二区免费 | 国产黄色片网站 | av看片在线观看 | 久久在线免费观看视频 | 免费观看国产精品视频 | 一二三精品视频 | 日韩午夜网站 | 国产 日韩 中文字幕 | 狠狠操操操 | 亚洲精品国产成人av在线 | 色婷婷亚洲 | 国产91在线播放 | 在线播放91 | 亚洲高清在线精品 | 日日精品 | 一区二区精品在线观看 | 久久久久久久影视 | 99在线看 | 狠狠干 狠狠操 | 日韩日韩日韩日韩 | 一区二区三区日韩在线观看 | 中文字幕一区二区三区精华液 | 免费亚洲电影 | 欧美日韩国产亚洲乱码字幕 | 天天综合五月天 | 66av99精品福利视频在线 | 六月丁香激情综合色啪小说 | 亚洲欧美综合精品久久成人 | 中文字幕人成人 | 国产999精品久久久影片官网 | 中文字幕在线第一页 | 日韩激情久久 | 91 中文字幕 | 欧美久久九九 | 日本69hd| 91精品国产网站 | 日本中文字幕网站 | 综合精品在线 | 国产精品国内免费一区二区三区 | 久99久在线 | 黄色在线网站噜噜噜 | 91av短视频 | 特黄免费av | 色综合久久综合 | 黄色av播放 | 日日弄天天弄美女bbbb | 91精品中文字幕 | 黄色三级在线观看 | 免费av观看网站 | 在线视频第一页 | 99国产成+人+综合+亚洲 欧美 | 一级一片免费视频 | 国产中文字幕一区 | 久久精品免费电影 | 日韩在线视频一区 | 久久久久免费精品视频 | 天天弄天天操 | 成人免费观看a | 麻豆系列在线观看 | 日黄网站| 91免费高清观看 | 欧美日韩在线视频一区 | 干干日日 | 99精品国产免费久久久久久下载 | 亚洲最大在线视频 | 日韩精品在线观看视频 | 亚洲在线| 日韩三级视频在线看 | 97操操操| 日本精品视频免费观看 | 日韩理论在线观看 | 日韩精品免费在线观看视频 | 精品美女在线视频 | 在线观看亚洲国产 | www.五月婷婷 | 亚洲国产精品传媒在线观看 | 国产精品黑丝在线观看 | 天天射天天艹 | 91视频免费视频 | 国产成人一区二区精品非洲 | 五月天综合网站 | 免费观看成年人视频 | 国产 日韩 欧美 中文 在线播放 | 二区三区在线 | 在线视频观看亚洲 | 日韩在线播放视频 | 亚洲欧洲精品在线 | 精品久久久影院 | 久草 | 五月天网页 | 亚洲电影自拍 | 精品久久久久久电影 | 成人资源在线观看 | 久久综合狠狠综合久久狠狠色综合 | 综合激情婷婷 | 欧美色图一区 | 精品国产一区二区三区四区vr | 日韩精品在线视频免费观看 | 97免费在线视频 | 一区二区精品在线 | 尤物一区二区三区 | 国产视频一区二区在线 | 日日狠狠 | 夜夜躁狠狠躁日日躁 | 九色视频网站 | 国产91影视| 国产精品午夜在线 | 国产成人久久77777精品 | 国产码电影| 婷婷综合在线 | 另类五月激情 | 免费91在线观看 | 日韩动漫免费观看高清完整版在线观看 | 久久精品永久免费 | 欧美日韩视频精品 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产在线观看中文字幕 | 中文一区二区三区在线观看 | 亚洲精品成人 | 天天操天天谢 | 五月天堂色 | 五月婷婷视频在线 | 婷婷在线精品视频 | 91九色在线视频观看 | 国产中文字幕在线视频 | 久久婷婷丁香 | 在线国产欧美 | 亚州免费视频 | 久久久久伊人 | 色播激情五月 | 人人射人人 | 夜夜视频欧洲 | 亚洲,国产成人av | 精一区二区 | 天天操天天操天天操天天操天天操天天操 | 久久久久久久久久免费视频 | 日韩欧美一区二区三区免费观看 | 亚洲三级视频 | 国产在线第三页 | 在线色亚洲| 亚洲乱码中文字幕综合 | 免费av试看 | 麻豆传媒一区二区 | 国产成人在线观看 | 婷婷在线看 | 欧美成人手机版 | 91精品爽啪蜜夜国产在线播放 | 人人揉人人揉人人揉人人揉97 | 国产手机视频在线 | 伊人狠狠干 | 欧美日本不卡视频 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 免费一级特黄录像 | 国产区免费 | 精品福利片 | 免费在线观看av网址 | 1000部国产精品成人观看 | 在线黄av| 国产精品18久久久久久久网站 | 99精品久久只有精品 | 中文字幕精品三级久久久 | 99精品免费久久久久久日本 | 日韩av电影手机在线观看 | 五月天.com | 天天插一插 | 五月婷婷在线综合 | 久久视频免费看 | 91精选在线| 日韩动态视频 | 91激情视频在线观看 | 亚洲国产成人精品久久 | 久久精品精品 | 91人人人 | 一区二区 久久 | 国产在线不卡精品 | 亚洲成人av在线电影 | 玖玖在线观看视频 | 国内精品久久久久影院男同志 | 夜夜高潮夜夜爽国产伦精品 | 色丁香婷婷 | 久久人人爽爽人人爽人人片av | 精品免费视频123区 午夜久久成人 | 成人h视频在线播放 | 国产精品成人免费一区久久羞羞 | 狠狠gao| 日韩欧美视频在线免费观看 | av黄色影院| 欧美精选一区二区三区 | 精品91在线 | 麻豆综合网 | 天天天天天天天天操 | 成人黄视频 | 国产一区免费 | 久久理论视频 | 伊人av综合 | 久久永久视频 | 视频在线观看一区 | 久久久免费 | 国产精品无av码在线观看 | av不卡中文 | 天天亚洲综合 | 日本99精品| 一区二区视频免费在线观看 | 国产在线黄 | 国产精品av免费观看 | 免费中文字幕在线观看 | 久久影院中文字幕 | 天天射日 | 亚洲激情网站免费观看 | 中文国产字幕在线观看 | 日日日视频| 日韩成人免费在线电影 | 亚洲精品视频大全 | 色吊丝在线永久观看最新版本 |