久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

淺談Python數學建模之固定費用問題

瀏覽:167日期:2022-06-16 08:05:46
目錄一、固定費用問題案例解析1.1、固定費用問題(Fixed cost problem)1.2、案例問題描述1.3、建模過程分析1.4、PuLP 求解固定費用問題的編程1.5、Python 例程:固定費用問題1.6、Python 例程運行結果二、PuLP 求解規劃問題的快捷方法2.1、PuLP 求解固定費用問題的編程2.2、Python 例程:PuLP 快捷方法2.3、Python 例程運行結果一、固定費用問題案例解析1.1、固定費用問題(Fixed cost problem)

固定費用問題,是指求解生產成本最小問題時,總成本包括固定成本和變動成本,而選擇不同生產方式會有不同的固定成本,因此總成本與選擇的生產方式有關。

固定費用問題,實際上是互斥的目標函數問題,對于不同的生產方式具有多個互斥的目標函數,但只有一個起作用。固定費用問題不能用一般的線性規劃模型求解。

一般地,設有 m 種生產方式可供選擇,采用第 j 種方式時的固定成本為 (K_j)、變動成本為 (c_j)、產量為 (x_j),則采用各種生產方式的總成本分別為:

淺談Python數學建模之固定費用問題

該類問題的建模方法,為了構造統一的目標函數,可以引入 m 個 0-1 變量 y_j 表示是否采用第 j 種生產方式:

淺談Python數學建模之固定費用問題

于是可以構造新的目標函數和約束條件:

淺談Python數學建模之固定費用問題

M 是一個充分大的常數。

1.2、案例問題描述

例題 1:

某服裝廠可以生產 A、B、C 三種服裝,生產不同種類服裝需要租用不同設備,設備租金、生產成本、銷售價格等指標如下表所示。

服裝種類 設備租金 材料成本 銷售價格 人工工時 設備工時 設備可用工時 單位 (元) (元/件) (元/件) (小時/件) (小時/件) (小時) A 5000 280 400 5 3 300 B 2000 30 40 1 0.5 300 C 2000 200 300 4 2 300

如果各類服裝的市場需求都足夠大,服裝廠每月可用人工時為 2000h,那么應該如何安排生產計劃使利潤最大?

1.3、建模過程分析

首先要理解生產某種服裝就會發生設備租金,租金只與是否生產該產品有關,而與生產數量無關,這就是固定成本。因此本題屬于固定費用問題。

有些同學下意識地認為是從 3 種產品中選擇一種,但題目中并沒有限定必須或只能生產一種產品,因此決策結果可以是都不生產、選擇 1 種或 2 種產品、3 種都生產。

決策結果會是什么都不生產嗎?有可能的。

每種產品的利潤:(銷售價格 - 材料成本)× 生產數量 - 設備租金

本題中如果設備租金很高,決策結果就可能是什么都不做時利潤最大,這是利潤為 0,至少不虧。

現在可以用固定費用問題的數學模型來描述問題了:

淺談Python數學建模之固定費用問題

1.4、PuLP 求解固定費用問題的編程

編程求解建立的數學模型,用標準模型的優化算法對模型求解,得到優化結果。

模型求解的編程步驟與之前的線性規劃、整數規劃問題并沒有什么區別,這就是 PuLP工具包的優勢。

(0)導入 PuLP庫函數

import pulp

(1)定義一個規劃問題

FixedCostP1 = pulp.LpProblem('Fixed_cost_problem', sense=pulp.LpMaximize) # 定義問題,求最大值

pulp.LpProblem 用來定義問題的構造函數。'FixedCostP1'是用戶定義的問題名。參數 sense 指定問題求目標函數的最小值/最大值 。本例求最大值,選擇 “pulp.LpMaximize” 。

(2)定義決策變量

x1 = pulp.LpVariable(’A’, cat=’Binary’) # 定義 x1,0-1變量,是否生產 A 產品x2 = pulp.LpVariable(’B’, cat=’Binary’) # 定義 x2,0-1變量,是否生產 B 產品x3 = pulp.LpVariable(’C’, cat=’Binary’) # 定義 x3,0-1變量,是否生產 C 產品y1 = pulp.LpVariable(’yieldA’, lowBound=0, upBound=100, cat=’Integer’) # 定義 y1,整型變量y2 = pulp.LpVariable(’yieldB’, lowBound=0, upBound=600, cat=’Integer’) # 定義 y2,整型變量y3 = pulp.LpVariable(’youCans’, lowBound=0, upBound=150, cat=’Integer’) # 定義 y3,整型變量

pulp.LpVariable 用來定義決策變量的函數。參數 cat 用來設定變量類型,’ Binary ’ 表示0/1變量(用于0/1規劃問題),’ Integer ’ 表示整數變量。’lowBound’、’upBound’ 分別表示變量取值范圍的下限和上限。

(3)添加目標函數

FixedCostP1 += pulp.lpSum(-5000*x1-2000*x2-2000*x3+120*y1+10*y2+100*y3) # 設置目標函數 f(x)

(4)添加約束條件

FixedCostP1 += (5*y1 + y2 + 4*y3 <= 2000) # 不等式約束FixedCostP1 += (3*y1 - 300*x1 <= 0) # 不等式約束FixedCostP1 += (0.5*y2 - 300*x2 <= 0) # 不等式約束FixedCostP1 += (2*y3 - 300*x3 <= 0) # 不等式約束

添加約束條件使用 '問題名 += 約束條件表達式' 格式。約束條件可以是等式約束或不等式約束,不等式約束可以是 小于等于 或 大于等于,分別使用關鍵字'>='、'<='和'=='。

(5)求解

FixedCostP1.solve()

solve() 是求解函數,可以對求解器、求解精度進行設置。

1.5、Python 例程:固定費用問題

import pulp # 導入 pulp 庫# 主程序def main(): # 固定費用問題(Fixed cost problem) print('固定費用問題(Fixed cost problem)') # 問題建模: '''決策變量: y(i) = 0, 不生產第 i 種產品 y(i) = 1, 生產第 i 種產品x(i), 生產第 i 種產品的數量, i>=0 整數 i=1,2,3目標函數: min profit = 120x1 + 10x2+ 100x3 - 5000y1 - 2000y2 - 2000y3約束條件: 5x1 + x2 + 4x3 <= 2000 3x1 <= 300y1 0.5x2 <= 300y2 2x3 <= 300y3變量取值范圍:Youcans XUPT 0<=x1<=100, 0<=x2<=600, 0<=x3<=150, 整數變量 y1, y2 ,y3 為 0/1 變量 ''' # 1. 固定費用問題(Fixed cost problem), 使用 PuLP 工具包求解 # (1) 建立優化問題 FixedCostP1: 求最大值(LpMaximize) FixedCostP1 = pulp.LpProblem('Fixed_cost_problem_1', sense=pulp.LpMaximize) # 定義問題,求最大值 # (2) 建立變量 x1 = pulp.LpVariable(’A’, cat=’Binary’) # 定義 x1,0-1變量,是否生產 A 產品 x2 = pulp.LpVariable(’B’, cat=’Binary’) # 定義 x2,0-1變量,是否生產 B 產品 x3 = pulp.LpVariable(’C’, cat=’Binary’) # 定義 x3,0-1變量,是否生產 C 產品 y1 = pulp.LpVariable(’yieldA’, lowBound=0, upBound=100, cat=’Integer’) # 定義 y1,整型變量 y2 = pulp.LpVariable(’yieldB’, lowBound=0, upBound=600, cat=’Integer’) # 定義 y2,整型變量 y3 = pulp.LpVariable(’yieldC’, lowBound=0, upBound=150, cat=’Integer’) # 定義 y3,整型變量 # (3) 設置目標函數 FixedCostP1 += pulp.lpSum(-5000*x1-2000*x2-2000*x3+120*y1+10*y2+100*y3) # 設置目標函數 f(x) # (4) 設置約束條件 FixedCostP1 += (5*y1 + y2 + 4*y3 <= 2000) # 不等式約束 FixedCostP1 += (3*y1 - 300*x1 <= 0) # 不等式約束 FixedCostP1 += (0.5*y2 - 300*x2 <= 0) # 不等式約束 FixedCostP1 += (2*y3 - 300*x3 <= 0) # 不等式約束 # (5) 求解 youcans FixedCostP1.solve() # (6) 打印結果 print(FixedCostP1.name) if pulp.LpStatus[FixedCostP1.status] == 'Optimal': # 獲得最優解for v in FixedCostP1.variables(): # youcans print(v.name, '=', v.varValue) # 輸出每個變量的最優值print('Youcans F(x) = ', pulp.value(FixedCostP1.objective)) # 輸出最優解的目標函數值 returnif __name__ == ’__main__’: # Copyright 2021 YouCans, XUPT main() 1.6、Python 例程運行結果

Welcome to the CBC MILP Solver 

Version: 2.9.0 

Build Date: Feb 12 2015 

Result - Optimal solution found

Fixed_cost_problem_1

A = 1.0

B = 1.0

C = 1.0

yieldA = 100.0

yieldB = 600.0

yieldC = 150.0

Max F(x) =  24000.0

從固定費用問題模型的求解結果可知,A、B、C 三種服裝都生產,產量分別為 A/100、B/600、C/150 時獲得最大利潤為:24000。

二、PuLP 求解規劃問題的快捷方法2.1、PuLP 求解固定費用問題的編程

通過從線性規劃、整數規劃、0-1規劃到上例中的混合0-1規劃問題,我們已經充分體會到 PuLP 使用相同的步驟和參數處理不同問題所帶來的便利。

但是,如果問題非常復雜,例如變量數量很多,約束條件復雜,逐個定義變量、逐項編寫目標函數與約束條件的表達式,不僅顯得重復冗長,不方便修改對變量和參數的定義,而且在輸入過程中容易發生錯誤。因此,我們希望用字典、列表、循環等快捷方法來進行變量定義、目標函數和約束條件設置。

PuLP 提供了快捷建模的編程方案,下面我們仍以上節中的固定費用問題為例進行介紹。本例中的問題、條件和參數都與上節完全相同,以便讀者進行對照比較快捷方法的具體內容。

(0)導入 PuLP 庫函數

import pulp

(1)定義一個規劃問題

FixedCostP2 = pulp.LpProblem('Fixed_cost_problem', sense=pulp.LpMaximize) # 定義問題,求最大值

(2)定義決策變量

types = [’A’, ’B’, ’C’] # 定義產品種類status = pulp.LpVariable.dicts('生產決策', types, cat=’Binary’) # 定義 0/1 變量,是否生產該產品yields = pulp.LpVariable.dicts('生產數量', types, lowBound=0, upBound=600, cat=’Integer’) # 定義整型變量

本例中的快捷方法使用列表 types 定義 0/1 變量 status 和 整型變量 yields,不論產品的品種有多少,都只有以上幾句,從而使程序大為簡化。

(3)添加目標函數

fixedCost = {’A’:5000, ’B’:2000, ’C’:2000} # 各產品的 固定費用unitProfit = {’A’:120, ’B’:10, ’C’:100} # 各產品的 單位利潤FixedCostP2 += pulp.lpSum([(yields[i]*unitProfit[i]- status[i]*fixedCost[i]) for i in types])

雖然看起來本例中定義目標函數的程序語句較長,但由于使用字典定義參數、使用 for 循環定義目標函數,因此程序更加清晰、簡明、便于修改參數、不容易輸入錯誤。

(4)添加約束條件

humanHours = {’A’:5, ’B’:1, ’C’:4} # 各產品的 單位人工工時machineHours = {’A’:3.0, ’B’:0.5, ’C’:2.0} # 各產品的 單位設備工時maxHours = {’A’:300, ’B’:300, ’C’:300} # 各產品的 最大設備工時FixedCostP2 += pulp.lpSum([humanHours[i] * yields[i] for i in types]) <= 2000 # 不等式約束for i in types: FixedCostP2 += (yields[i]*machineHours[i] - status[i]*maxHours[i] <= 0) # 不等式約束

快捷方法對于約束條件的定義與對目標函數的定義相似,使用字典定義參數,使用循環定義約束條件,使程序簡單、結構清楚。

注意本例使用了兩種不同的循環表達方式:語句內使用 for 循環遍歷列表實現所有變量的線性組合,標準的 for 循環結構實現多組具有相似結構的約束條件。讀者可以對照數學模型及上例的例程,理解這兩種定義約束條件的快捷方法。

(5)求解和結果的輸出

# (5) 求解FixedCostP2.solve()# (6) 打印結果print(FixedCostP2.name)temple = '品種 %(type)s 的決策是:%(status)s,生產數量為:%(yields)d'if pulp.LpStatus[FixedCostP2.status] == 'Optimal': # 獲得最優解 for i in types:output = {’type’: i, ’status’: ’同意’ if status[i].varValue else ’否決’, ’yields’: yields[i].varValue}print(temple % output) # youcans@qq.com print('最大利潤 = ', pulp.value(FixedCostP2.objective)) # 輸出最優解的目標函數值

由于快捷方法使用列表或字典定義變量,對求解的優化結果也便于實現結構化的輸出。

2.2、Python 例程:PuLP 快捷方法

import pulp # 導入 pulp 庫# 主程序def main(): # 2. 問題同上,PuLP 快捷方法示例 # (1) 建立優化問題 FixedCostP2: 求最大值(LpMaximize) FixedCostP2 = pulp.LpProblem('Fixed_cost_problem_2', sense=pulp.LpMaximize) # 定義問題,求最大值 # (2) 建立變量 types = [’A’, ’B’, ’C’] # 定義產品種類 status = pulp.LpVariable.dicts('生產決策', types, cat=’Binary’) # 定義 0/1 變量,是否生產該產品 yields = pulp.LpVariable.dicts('生產數量', types, lowBound=0, upBound=600, cat=’Integer’) # 定義整型變量 # (3) 設置目標函數 fixedCost = {’A’:5000, ’B’:2000, ’C’:2000} # 各產品的 固定費用 unitProfit = {’A’:120, ’B’:10, ’C’:100} # 各產品的 單位利潤 FixedCostP2 += pulp.lpSum([(yields[i]*unitProfit[i]- status[i]*fixedCost[i]) for i in types]) # (4) 設置約束條件 humanHours = {’A’:5, ’B’:1, ’C’:4} # 各產品的 單位人工工時 machineHours = {’A’:3.0, ’B’:0.5, ’C’:2.0} # 各產品的 單位設備工時 maxHours = {’A’:300, ’B’:300, ’C’:300} # 各產品的 最大設備工時 FixedCostP2 += pulp.lpSum([humanHours[i] * yields[i] for i in types]) <= 2000 # 不等式約束 for i in types:FixedCostP2 += (yields[i]*machineHours[i] - status[i]*maxHours[i] <= 0) # 不等式約束 # (5) 求解 youcans FixedCostP2.solve() # (6) 打印結果 print(FixedCostP2.name) temple = '品種 %(type)s 的決策是:%(status)s,生產數量為:%(yields)d' if pulp.LpStatus[FixedCostP2.status] == 'Optimal': # 獲得最優解for i in types: output = {’type’: i, ’status’: ’同意’ if status[i].varValue else ’否決’, ’yields’: yields[i].varValue} print(temple % output)print('最大利潤 = ', pulp.value(FixedCostP2.objective)) # 輸出最優解的目標函數值 returnif __name__ == ’__main__’: # Copyright 2021 YouCans, XUPT main() 2.3、Python 例程運行結果

Welcome to the CBC MILP Solver 

Version: 2.9.0 

Build Date: Feb 12 2015 

Result - Optimal solution found

Fixed_cost_problem_2

品種 A 的決策是:同意,生產數量為:100

品種 B 的決策是:同意,生產數量為:600

品種 C 的決策是:同意,生產數量為:150

最大利潤 =  24000.0

本例的問題、條件和參數都與上節完全相同,只是采用 PuLP 提供的快捷建模的編程方案,優化結果也與 PuLP 標準方法完全相同,但本例使用了結構化的輸出顯示,使輸出結果更為直觀。

以上就是淺談Python數學建模之固定費用問題的詳細內容,更多關于Python 數學建模 固定費用的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久久久久久国产精品 | 中文字幕亚洲视频 | 亚洲免费观看 | 在线视频亚洲 | 91久久久久久 | 亚洲欧美久久久 | 黄色影视在线免费观看 | 成人免费黄色片 | av一级毛片 | 免费一二区| 亚洲久久久| 国产又粗又长又硬又猛电影 | 国产精品丝袜一区二区 | 久久精品久久久久久久久久16 | 在线第一页 | 亚洲成年片 | va在线 | 亚洲精品一区二区三区蜜桃久 | 国产精品久久婷婷六月丁香 | 国产在线观看一区 | 91麻豆精品国产91久久久资源速度 | 国产激情 | 日韩福利 | 91精品国产91久久久久久最新 | 青青久久网 | 国产999精品久久久久久 | 久久精品电影 | 日韩欧美国产网站 | 国产精品高清在线 | 亚洲无吗电影 | 在线观看一区 | 色成人免费网站 | 成人午夜小视频 | 欧美在线高清 | 久久免费国产精品 | 国产精品成人国产乱一区 | 日韩免费网站 | 欧美成人精品一区二区男人看 | 欧美精品一区二区三区蜜桃视频 | 高清av一区 | 成人在线免费小视频 | 日韩成人在线观看 | 国产成人午夜精品影院游乐网 | 亚洲久视频 | 91新视频 | 国产精品资源在线 | 97人人做人人人难人人做 | 国产精品国产精品国产 | 日韩一区二区三区在线观看 | 亚洲电影在线看 | 日日日操 | av在线一区二区三区 | 国产精品视频入口 | 国产欧美综合一区二区三区 | 躁躁躁日躁夜夜躁 | 香蕉久久久久久 | 一区二区三区视频免费在线观看 | 亚洲精品久久久久avwww潮水 | 日韩成人 | 日韩精品一区二区三区四区五区 | 欧美一级做a爰片免费视频 亚洲精品一区在线观看 | 大吊一区二区 | 国产久| 有码在线 | 国产日韩av在线 | 免费日本视频 | 不卡视频一二三区 | 欧美精品成人一区二区三区四区 | 国产精品一二 | 国产特一级黄色片 | 免费xxxx大片国产在线 | 亚州精品成人 | 欧美日韩高清 | www中文字幕 | 亚洲码欧美码一区二区三区 | av影音资源| 亚洲三区在线观看 | 在线a级毛片 | 综合久久网 | 久久黄色| 久久久久久久精 | www欧美 | 特级毛片www | 日韩精品一区二区三区 | 小泽玛丽娅 | 太平公主一级艳史播放高清 | 成人一区二区三区在线观看 | 成人毛片在线观看视频 | 成人在线观看免费视频 | 夜久久| 国产欧美日本 | 国产深夜视频在线观看 | 国产三级在线免费观看 | 成人免费淫片aa视频免费 | 中文字幕亚洲二区 | 艳妇荡乳豪妇荡淫 | 国产高清免费 | 国产日韩精品视频 | 蜜桃免费一区二区三区 | 欧美精品成人一区二区三区四区 | 国产在线精品二区 | 黄色大片网站在线观看 | 国产视频久久 | 欧美一区二区免费 | 91国内外精品自在线播放 | 成人午夜电影在线 | 国产一二区在线 | 午夜午夜精品一区二区三区文 | 精品国产伦一区二区三区观看说明 | 亚洲九九 | 午夜av电影院 | 国产一级色 | 91在线播 | 亚洲精品免费在线观看 | 久久久噜噜噜www成人网 | 久热精品在线视频 | 欧美在线一区二区 | 999视频在线免费观看 | 久久成人国产 | 91福利网站在线观看 | 国产一区在线免费观看 | 欧美一级在线观看 | 天堂av一区 | 成人午夜剧场 | 特级丰满少妇一级aaaa爱毛片 | a久久| 五月激情综合 | 国产精品久久久久国产a级 91福利网站在线观看 | 国产视频综合 | 999久久国产 | 亚洲精品在线看 | 午夜精品网站 | 一二三区av | 亚洲国产精品网站 | 亚洲伦理一区 | 欧美日韩视频 | 97国产在线视频 | 懂色av色香蕉一区二区蜜桃 | 久久综合一区 | www.一区| 久久久999成人| 色爱区综合 | 国产成人精品一区二区三区视频 | 天天爽视频 | 91综合网 | 久久久久久精 | 激情一区 | 99re在线播放视频 | 亚洲精品久久久久久下一站 | 国产欧美日本 | 丁香五月网久久综合 | 国产婷婷精品av在线 | 在线观看视频一区二区 | 超碰97免费在线 | 羞羞视频免费看 | 性一级录像片片视频免费看 | 日韩久久久 | 日韩欧美在线播放 | 97超碰在线播放 | 中文字幕精品三级久久久 | 亚洲免费婷婷 | 欧美精品乱码久久久久久按摩 | 精品久久一二三区 | 国产成人高清精品免费5388 | 国产成人免费网站 | 精品久久中文字幕 | 色婷婷综合久久久中文字幕 | 中文字幕第一页在线 | 不卡一区 | 国产96视频 | 思热99re视热频这里只精品 | 黄色一级网站视频 | 国产91一区 | 久久久久久日产精品 | 福利视频网站 | 日韩精品第一页 | 国产精品色 | 欧美另类综合 | 久久se精品一区精品二区 | 国产精品18久久久久久久久 | 91精品国产综合久久久久 | 欧美极品欧美精品欧美视频 | 日本在线免费电影 | 国产视频精品在线 | 久精品视频 | 最新国产毛片 | 美女一级a毛片免费观看97 | 日韩欧美一二三区 | 美女视频一区 | 天天躁日日躁狠狠躁av麻豆 | 国产精品国产三级国产aⅴ中文 | 九九九九九九精品任你躁 | 精品国产91乱码一区二区三区 | 欧美激情精品久久久久久 | 亚洲视频一区在线播放 | 日韩成人av网站 | 久久久久九九九九 | 亚洲欧美中文日韩在线v日本 | 亚洲欧洲日韩在线 | 亚洲永久免费视频 | 国产精品片aa在线观看 | 亚洲成av人乱码色午夜 | 午夜精品一区 | 福利视频网址导航 | 国产精品第一国产精品 | 亚洲午夜免费视频 | 日本毛片视频 | 91偷拍精品一区二区三区 | 亚洲成人高清在线 | 国产成人精品av | 欧美精品三区 | 日本亚洲精品一区二区三区 | 国产免费久久 | 国产三级在线观看 | 高清国产一区二区三区 | 亚洲一区精品在线 | 久久久xx| 亚洲精品在线免费播放 | 欧美激情精品久久久久 | 懂色av一区二区三区在线播放 | 国产亚洲精品精品国产亚洲综合 | 欧美日韩一区在线 | 日韩在线视频免费看 | 日韩精品一区二区三区在线播放 | 国产91在线 | 亚洲 | 天天爱爱网 | 懂色av一区二区三区在线播放 | 成人精品一区二区 | 日韩高清在线一区 | 午夜激情在线免费观看 | 天天艹逼 | 欧美日韩国产在线看 | 国产精品美女久久久久久久久久久 | 在线观看国产视频 | 人人草天天草 | 亚洲国产精品一区二区第一页 | 永久91嫩草亚洲精品人人 | 国产精品永久免费 | 伊人电影综合 | 国产玖玖 | 日本另类αv欧美另类aⅴ | 国产精品永久 | 色视频网站在线观看 | 精品久久久久久国产 | 欧美福利在线观看 | 成人久久久 | 毛片入口 | 亚洲专区国产精品 | 日本高清h色视频在线观看 日日干日日操 | 操皮视频 | 国产日韩精品一区二区 | 一道本一区二区三区 | 日韩精品免费在线观看 | 国产真实乱全部视频 | 国产美女福利在线 | 久久电影国产 | 一级毛片在线 | 欧美精品不卡 | 国产精品久久久久久久午夜 | 国产精品成人久久久久 | 日韩国产 | 精品免费av | 欧美性一区二区三区 | 日韩精品av一区二区三区 | 久久人爽| 国产一区二区精品在线 | 日韩欧美中文字幕在线视频 | 中文字幕一二三 | jlzzxxxx18hd护士 | 亚洲国产一区二区三区四区 | 国产精品九九九 | 在线观看免费的av | 亚洲精品久久久久久国产精华液 | 亚洲精品9999 | 亚洲一区中文字幕在线观看 | 九九免费视频 | 91在线看| 成人国产精品久久 | 国产在线中文字幕 | 欧美一区二区三区免费观看视频 | 欧美激情视频一区二区三区在线播放 | 久久精品色欧美aⅴ一区二区 | 日韩在线视频观看 | 日韩精品中文字幕在线观看 | 国产精品一区二区精品 | 亚洲精品国精品久久99热 | 久久精品国产精品青草 | 男女羞羞羞视频午夜视频 | 一区二区在线不卡 | 亚洲精彩视频 | 久久成人国产精品 | 日韩欧美国产精品 | 欧美激情精品久久久久久变态 | 国内久久精品视频 | 欧美一级免费播放 | 久久精品网 | 欧美一级黄 | 99成人 | 欧美成人专区 | 亚洲人人草 | 日韩久久久一区二区 | 国产v日产∨综合v精品视频 | 日韩一区欧美 | 白浆在线 | 午夜免费片 | 在线观看的av | www.色综合| 亚洲精品视频在线 | 亚洲精品久久久久久久久久久 | 特黄特黄aaaa级毛片免费看 | 中文字幕久久综合 | 亚洲 欧美日韩 国产 中文 | 国产精品成人在线观看 | 日本高清视频在线播放 | 精品视频久久久久 | 性视频一区 | 天堂国产 | 一区二区久久 | 日韩91 | 男女av在线 | 黄色一级大片在线免费看产 | 日韩欧美在线一区 | 亚洲一区二区三区四区在线观看 | 久久久久a| 日韩精品免费在线观看 | 午夜精品久久久久久 | 色婷婷久久久swag精品 | 情侣av | 91久久精品一区 | 天天操天天碰 | 久久久国产视频 | 国产成人精品免费 | 久久精品一区视频 | 日韩欧美一级 | 国产精品美女久久久久久久久久久 | 国产精品成人3p一区二区三区 | 一区二区三区国产精品 | 久久精品欧美一区二区三区不卡 | 欧美乱码久久久久久蜜桃 | 欧日韩免费视频 | 国外成人在线视频网站 | 国产精品毛片无码 | 久久99精品久久久久婷婷暖91 | 一区二区三 | 亚洲精品视频免费看 | www.成人国产| 国产精品久久综合 | 日韩成人影视 | 夜夜骑天天操 | 久久精品中文字幕 | 狠狠狠色丁香婷婷综合久久五月 | 香蕉成人啪国产精品视频综合网 | 日韩欧美在线视频 | 欧美精品在线一区二区 | 欧美一级片在线观看 | 精品久久久久久国产 | 精品国产免费久久久久久尖叫 | 一区二区日韩在线观看 | 欧美一级免费看 | 青青草一区二区三区 | 国产中文字幕在线观看 | 91福利影院在线观看 | 成人av电影网址 | 久草精品在线 | 亚洲精品乱码久久观看网 | 欧美在线视频播放 | 成人av影院| 这里有精品在线视频 | 欧美人妖在线 | 国产精品乱码一二三区的特点 | www.色94色.com| 欧美国产日韩在线观看 | 亚洲第一视频 | 999国产在线视频 | 三级网站在线播放 | 99草视频| 久久99深爱久久99精品 | 中文字幕在线不卡 | 99久久99久久 | 国产成人毛片 | 婷婷五月色综合 | 久久噜噜噜精品国产亚洲综合 | 亚洲精品一二区 | 国产精品无码久久久久 | 中文字幕亚洲一区二区va在线 | 国产一区av在线 | 免费人成电影 | 在线国产一区二区 | 成人精品鲁一区一区二区 | 99爱视频 | 黄片毛片一级 | 久久亚洲一区 | 成人午夜在线 | 亚洲成人中文字幕 | 日日爱视频| 精品久久久久久久久久久久久 | 欧美大片一区二区 | 午夜成人免费影院 | 蕉伊人| 久热精品视频在线播放 | 精品国产一区二区三区高潮视 | 欧美 中文字幕 | 久久婷婷色 | 国产99在线 | 欧美 | 精品久久久久久久久久久久久久 | 五月激情婷婷六月 | 一区二区免费在线播放 | 日韩中文字幕免费在线播放 | 特黄视频 | 久久aⅴ国产欧美74aaa | 就操成人网 | 欧美日韩中| 亚洲一区日韩 | 成人国产免费视频 | av免费网站| 天天草天天色 | 特级毛片www| 欧美夜夜骑| 国产xnxx| 91精品中文字幕一区二区三区 | 日韩在线播放一区 | 日韩视频区| 先锋av资源在线 | 在线观看www | 日韩欧美一区二区三区久久婷婷 | 久久亚洲综合 | 久久伊人亚洲 | 久久手机在线视频 | 亚洲aⅴ天堂av在线电影软件 | 午夜影院在线观看版 | 亚洲欧美日韩一区 | 欧美一级性 | 欧美日韩精品 | 成人在线观 | 一级a性色生活片久久毛片波多野 | 一级黄色毛片 | 中文字幕一区二区三区乱码图片 | 午夜视频网 | 亚洲一区二区福利 | 国产日韩精品入口 | 成人国产在线 | 99精品欧美一区二区三区综合在线 | 日韩在线欧美 | 欧美日韩亚洲一区二区 | 一区二区不卡视频 | 欧美国产综合 | 国产中文在线 | 国产精品成人国产乱一区 | 亚洲一区精品在线 | 久久成人免费观看 | 青青草人人 | 91久久精品国产91久久性色tv | 在线看av网址 | 91精品国产综合久久久久久丝袜 | av网站免费在线观看 | 天天摸天天干 | 午夜影院黄色 | 日日操天天操 | 久久这里只有国产精品 | 永久黄网站色视频免费 | 午夜成人在线视频 | 国产精品二区一区 | 四虎影院最新网址 | 国产视频一二区 | 国产高清免费视频 | 曰本人一级毛片免费完整视频 | 人人草人人 | 日韩视频在线不卡 | 久久婷婷色 | 日韩在线免费观看视频 | 精品国产一区二区三区成人影院 | 国产精品国产精品国产专区不蜜 | 久一久久 | 亚洲视频一 | 日韩在线观看中文字幕 | 仙踪林久久久久久久999 | 国产成人免费在线 | 亚洲欧洲精品成人久久奇米网 | av在线免费看片 | 黄色一级大片网站 | 在线久草 | 美国特级a毛片免费网站 | 午夜激情在线 | 天天干,夜夜操 | 久久久久久久久久久久99 | 亚洲欧美在线观看 | 亚洲免费视频在线 | 国精日本亚洲欧州国产中文久久 | 亚洲一区二区在线免费观看 | 91短视频版在线观看免费大全 | 欧美一区二区在线 | 2019天天干夜夜操 | 亚洲第一视频网站 | 亚洲第一页中文字幕 | 成人午夜免费网站 | 最新中文字幕 | 日韩2020狼一二三 | av网站观看 | 亚洲视频在线观看免费 | a在线免费观看 | 国产99久久久国产精品 | 国产成人一区二区三区 | 在线色网 | 久草免费在线 | 黄色在线观看 | 国产精品99久久久久久久vr | 午夜精品一区二区三区在线观看 | 亚洲精品一区二区三区樱花 | 久久午夜电影 | 亚洲国产精品一区二区第一页 | 中文字幕高清视频 | 精品不卡 | 国产成人免费在线 | 欧美视频在线观看不卡 | 久久国产精品一区二区 | 欧美日韩高清在线一区 | 精品一区久久 | 久久久国产精品入口麻豆 | 一区二区三区视频 | 国产小视频在线播放 | 成人免费高清视频 | 欧美激情在线播放 | www.干| 欧美激情精品久久久久 | h片在线免费观看 | 最新国产精品 | 国产精品自拍视频 | 欧美精品欧美精品系列 | 日韩中文字幕一区二区 | 黄色在线免费 | 国产一区二区三区四 | 夜夜撸av | 日日做| 日韩一区二区三区在线 | 久在线 | 日本a在线 | 中文字幕日韩视频 | 精品无码久久久久国产 | 国产日日夜夜操 | 黄色毛片免费看 | 99久久精品国产一区二区成人 | 欧美日本一区 | 久久综合一区二区 | 美女视频一区二区三区 | 久久伊人操 | 久久精品99 | 欧美激情视频一区二区三区在线播放 | 在线中文一区 | 午夜成人在线视频 | 欧美午夜一区二区福利视频 | 一级片在线观看 | 精品国产一区二区三区久久久 | av资源中文在线天堂 | 精品久久一区二区三区 | 中文字幕亚洲在线 | 天天干天天爽 | 国产电影一区二区 | 男女av在线| 欧美久久久久久久久久 | 国产婷婷精品av在线 | 龙珠z国语版291集全 | 农村妇女毛片精品久久久 | 亚洲欧美日韩精品 | 91精品午夜| 久久精品一 | 成人国产免费视频 | 99久久九九| 日日操天天操 | 亚洲成人免费视频 | 国产精品三级久久久久久电影 | 国产精品久久精品 | 国产精品久久久久久二区 | 国产精品成人在线观看 | 国产精品福利网站 | 中文字幕亚洲精品 | 婷婷91| 红杏aⅴ成人免费视频 | 国产精品99一区二区三区 | 久久精品电影 | 羞羞羞网站 | 色偷偷888欧美精品久久久 | 国产福利免费视频 | 在线日韩 | 久久99精品久久久 | 亚洲狠狠爱 | 欧美天天| 免费看91 | 超碰激情 | 日本在线观看www | 国产精品入口久久 | 欧美高清视频一区二区三区 | 精品成人一区 | 精品久久久久久久久久久久 | 色欧美综合 | 亚洲高清视频在线观看 | 成人午夜免费视频 | 精精国产 | 亚洲一区二区三区国产 | 欧美∨a| 97视频人人澡人人爽 | 久久99精品国产麻豆婷婷洗澡 | 亚洲一区久久久 | 国产乱码精品一区二区三区爽爽爽 | www.久久久久 | 欧美黄色一区 | 久久久久网站 | 一区二区三区精品视频 | 亚洲一级毛片 | 久久国产精品视频 | 天天干一干 | 亚洲一区二区精品 | 久久久久久一区 | 日日夜夜天天 | 黄色一级网站视频 | 成人久久久精品国产乱码一区二区 |