午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 淺談Python數學建模之固定費用問題

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

熱門標簽:梅州外呼業務系統 高德地圖標注是免費的嗎 北京電信外呼系統靠譜嗎 地圖標注視頻廣告 百度地圖標注位置怎么修改 洪澤縣地圖標注 老人電話機器人 大連crm外呼系統 無錫客服外呼系統一般多少錢

一、固定費用問題案例解析

1.1、固定費用問題(Fixed cost problem)

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

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

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

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

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

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,至少不虧。

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

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))  # 輸出最優解的目標函數值
    return

if __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))  # 輸出最優解的目標函數值

    return

if __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數學建模之整數規劃
  • 淺談Python數學建模之數據導入
  • 淺談Python數學建模之線性規劃
  • Python進行統計建模
  • 利用python實現平穩時間序列的建模方式
  • python實現數據分析與建模

標簽:泉州 清遠 怒江 安慶 吉林 洛陽 岳陽 長春

巨人網絡通訊聲明:本文標題《淺談Python數學建模之固定費用問題》,本文關鍵詞  淺談,Python,數學建模,之,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談Python數學建模之固定費用問題》相關的同類信息!
  • 本頁收集關于淺談Python數學建模之固定費用問題的相關信息資訊供網民參考!
  • 推薦文章
    国产视频一区二区视频| 青娱乐国产精品| 在线一区二区三区做爰视频网站| 亚洲精品久久久久久一区二区| 视频污在线观看| av一区二区三区在线观看| 97精品人妻一区二区三区| 97久久精品国产| 国产尤物在线视频| 8050国产精品久久久久久| 免费av网站在线| 91极品女神在线| 99久久久国产精品无码网爆| 国产成人一区二区三区电影| www.国产欧美| 久久国产精品一区二区三区| 奇米影视一区二区三区小说| 91麻豆蜜桃| 丰满放荡岳乱妇91ww| 亚洲图片小说在线| 亚洲精品免费在线| 国产精品亚洲αv天堂无码| 国产精品毛片大码女人| 日本激情视频在线| 欧美群妇大交群的观看方式| 黄色片视频免费观看| 亚洲性xxxx| 日韩精品成人免费观看视频| 国产精品视频在线播放| 成熟妇人a片免费看网站| 欧美一区二视频| 国产无遮挡又黄又爽| 国产成人精品视频在线| 精品一区二区在线视频| 久久亚洲中文字幕无码| 欧美日韩精品专区| 国产福利久久久| 欧美日本亚洲视频| 美腿丝袜亚洲一区| 国产h视频在线播放| 911国产精品| 中文字幕永久在线| 久久亚洲高清| 一本久久a久久免费精品不卡| 韩国一级黄色录像| 全亚洲最色的网站在线观看| 喷白浆一区二区| 国产福利一区视频| 亚洲精品国产精品久久清纯直播| 伊人手机在线视频| 91免费版黄色| 精品国产乱码久久久久久婷婷 | 亚洲片国产一区一级在线观看| 在线观看亚洲一区二区| 国产精品成人一区二区三区| 精品福利免费观看| 日韩av片在线播放| 日韩国产在线一区| 欧美一区国产二区| 日本黄色一区二区三区| 久久久久久久久久久99| 国产午夜精品一区二区三区| 日本vs亚洲vs韩国一区三区二区| 欧美在线观看视频免费| 亚洲一二在线观看| 免费成人av资源网| 少妇献身老头系列| 国产精品一久久香蕉国产线看观看| 国产精品系列在线| 国产一级在线视频| 大片在线观看网站免费收看| 国产一区二区三区欧美| 99国产精品国产精品久久| 久久国产波多野结衣| 日韩精品一线二线三线| 日韩av综合网站| 久99久精品视频免费观看| 37p粉嫩大胆色噜噜噜| 亚洲精品日韩av| 欧美一区二区三区喷汁尤物| 日韩精品国产欧美| 欧美特黄一区二区三区| 欧美人与物videos另类| 国产偷国产偷亚洲清高网站| 成人av在线一区二区| 久久综合色综合| 精品丰满人妻无套内射| 欧美一级片免费在线| 天天做天天摸天天爽国产一区| av综合在线观看| 亚洲av成人片无码| 97在线电影| 日韩精品免费综合视频在线播放| 日韩av高清在线观看| 老司机深夜福利网站| 在线综合视频网站| 国产91精品高潮白浆喷水| 91精品在线免费观看| 男男视频亚洲欧美| 国产精品19乱码一区二区三区| 欧美一级黄色影院| 精品国产一区二区三区四区vr | 三级视频在线观看| 久久久久久久无码| 日韩欧美亚洲在线| 2019中文字幕在线| 制服视频三区第一页精品| www激情久久| 色婷婷综合视频| 青青草手机在线观看| 亚洲天堂av一区二区三区| 99三级在线| 日韩国产激情在线| 日本韩国欧美一区二区三区| 成人动漫av在线| 亚洲在线视频播放| 一区视频免费观看| 一级黄色大片免费看| 欧美性受xxxx黑人猛交88| 91精品黄色| 清纯唯美日韩制服另类| 亚洲高清不卡av| 亚洲线精品一区二区三区八戒| 欧美电影免费提供在线观看| 久久人人97超碰com| 丰满肉肉bbwwbbww| 日韩av电影网址| 国产精品久久国产精麻豆96堂| 孩娇小videos精品| 又大又硬又爽免费视频| 91亚洲精品久久久| 青青精品视频播放| 久久久久久久久久久91| 91麻豆精品一区二区三区| 久久精品99久久久| 日韩精品一二三四| 男人天堂av网| 亚洲av色香蕉一区二区三区| 在线观看黄色网| 五月激情丁香网| 免费在线观看黄色小视频| 国产毛片久久久久久久| 国产精品手机在线观看| 国产精品动漫网站| 国产女女做受ⅹxx高潮| 韩日视频在线观看| 日韩精品―中文字幕| 日本中文字幕网址| 欧美 日本 亚洲| 欧美精品成人网| a在线观看免费视频| 久久亚洲精品无码va白人极品| av 日韩 人妻 黑人 综合 无码| 在线观看成人一级片| 日本在线观看一区二区三区| 一区二区高清视频| 中文字幕一区二区三区精彩视频| 自拍另类欧美| 久久精品国产2020观看福利| 在线观看亚洲专区| 一级精品视频在线观看宜春院 | 精品免费久久久| 亚洲av人无码激艳猛片服务器| 99精品免费观看| 亚洲av片在线观看| 久久久青草婷婷精品综合日韩 | 精品人妻人人做人人爽| 国产免费人做人爱午夜视频| 国产亚洲精品美女| 欧美精品一区二区三区视频| 亚洲视频精品在线| 隔壁老王国产在线精品| 91视频九色网站| 裸模一区二区三区免费| 男女爱爱视频网站| 五月婷婷六月合| 全黄一级裸体片| 男人天堂2024| 视频一区在线播放| 久久精品人人爽人人爽| 欧美午夜片欧美片在线观看| 日韩成人在线播放| 久久精品国产亚洲| 7777精品久久久大香线蕉小说| 欧美二区三区在线| 精品无码国产一区二区三区av| 欧美成人三级在线视频| www国产视频| 久久精品无码人妻| 日日夜夜精品视频天天综合网| 久久综合九色综合欧美亚洲| 婷婷激情综合网| 日韩欧美成人激情| 国产精品九九九| 欧美一二三区| 男人天堂999| 五月天色婷婷丁香| 内射后入在线观看一区| 国产欧美精品一区二区三区四区 | 欧洲在线视频一区| 又黄又爽又色的视频| 国产无遮挡呻吟娇喘视频| 国产精品羞羞答答xxdd| 在线观看免费成人| 日韩中文在线中文网三级| 久久偷看各类wc女厕嘘嘘偷窃| 日本中文字幕在线不卡| 波多野结衣家庭主妇| 不卡视频在线看| 欧美日韩国产综合一区二区三区| 亚州成人av在线| 亚洲一区精彩视频| 三区四区在线观看| 久久一区精品| 欧美日韩精品福利| 国产精品亚洲自拍| 无码少妇一区二区三区芒果| 日本女人性生活视频| 国产麻豆精品视频| 欧美日韩一区二区三区在线看 | 人妻av中文系列| 五月婷婷中文字幕| 国产精品美女久久久久久久久| 在线观看欧美日韩国产| 在线观看成人av| 久久久久久免费观看| 国产日韩欧美在线一区| 久久国产精品久久久久久| 日韩极品视频在线观看| 91精品国产综合久久久蜜臀九色| 久久综合久久99| 久久免费视频观看| 不卡的在线视频| 四虎精品一区二区三区| 日韩一级黄色大片| 99久久精品无码一区二区毛片| 国产精品久久久久久9999| 在线观看xxx| 日韩电影在线观看永久视频免费网站| 丝袜足脚交91精品| 国产在线一二区| 午夜成人在线视频| 国产97在线观看| 能免费看av的网站| 国产成人免费视频网站高清观看视频| 亚洲欧洲日产国码av系列天堂| 欧美lavv| 国产成人精品一区二区色戒| 欧美中文字幕一区| 日韩啊v在线| 精品小视频在线观看| 欧美午夜片在线免费观看| 91超碰rencao97精品| 日韩精品成人在线| 色国产综合视频| 亚洲人久久久| 亚洲AV无码成人片在线观看| 亚洲精品第一页| 亚洲福利精品视频| kk眼镜猥琐国模调教系列一区二区| 欧美巨乳在线观看| www在线观看免费视频| 亚洲免费三区一区二区| 国产精品青青草| 欧美成人精品激情在线视频| 欧美日韩在线看| 日本不卡一区二区三区在线观看| 国产专区第一页| 日韩无一区二区| 久久久久久久片| 26uuu色噜噜精品一区| 久久久亚洲国产| 国产又黄又爽又无遮挡| 一区二区欧美国产| 欧洲亚洲一区二区| 女人18毛片水真多18精品| 亚洲国产欧美一区| 99视频在线视频| 国产日韩欧美麻豆| 日本一区视频在线观看免费| 亚洲系列在线观看| 久久精品99国产精品酒店日本| 北岛玲一区二区| 欧美在线啊v一区| 亚欧在线免费观看| 中文字幕中文在线不卡住| 午夜精品美女久久久久av福利 | 精品一区久久久久久| 91在线视频免费播放| 欧美激情精品久久久久久| 国产在线视频卡一卡二| 正在播放欧美视频| 在线不卡av电影| 精品乱人伦一区二区三区| 亚洲人成电影在线观看天堂色| 日韩视频免费在线观看| 日韩成人一区二区三区| 国产精品久久久久久婷婷天堂| 五月婷婷久久久| 91亚洲国产成人久久精品网站| 看片网站欧美日韩| 美脚丝袜一区二区三区在线观看| 国产精品青草综合久久久久99| 国产自偷自偷免费一区 | 久久久久久久久久久99| 国产精品福利一区| 国产手机视频在线观看| 成人激情视频网站| 国产不卡一区二区视频| 亚洲在线视频网站| 超碰在线97免费| 亚洲免费色视频| 91网站在线观看免费| 91福利资源站| 熟女少妇一区二区三区| 精品女同一区二区| 亚洲午夜18毛片在线看| 91精品久久久久久久久青青| 国产一二三精品| 玖玖爱视频在线| 欧美 亚洲 另类 激情 另类| 在线视频日韩精品| 午夜福利视频一区二区| 99免费视频观看| 欧美另类精品xxxx孕妇| 久久综合色鬼综合色| 亚洲天堂av中文字幕| 日韩中文一区| 精品国产一区二区三区四区四| 一级黄色录像视频| 一个人看的www久久| 日韩黄色小视频| 97国产精东麻豆人妻电影| 亚洲欧美日韩第一区| 亚洲成人在线网站| 亚洲色图 校园春色| 天天看天天摸天天操| 国内av免费观看| 性欧美videosex高清少妇| 91成人在线播放| 亚洲国产色一区| 国产精品1区2区| 性色av无码久久一区二区三区| 国产欧美在线视频| 亚洲丝袜另类动漫二区| 四虎影视一区二区| 日本成人黄色免费看| 亚洲高清av在线| 性做久久久久久久久久| 亚洲精品中文字幕乱码无线| 青青草一区二区| 国产精品视频一二| 国产亚洲色婷婷久久99精品| 日韩视频在线播放| 国产丝袜一区二区| 亚洲男人天堂av| 亚洲成人久久精品| 国产精品久久久毛片| 亚洲日本成人网| 成人激情小说网站| 一级片久久久久| 成人一级生活片| 欧美剧在线观看| 国产黄色美女视频| 无码一区二区精品| 2021狠狠干| 91超碰caoporn97人人| 亚洲欧洲在线视频| 欧美午夜性色大片在线观看| 国产日产精品一区| 盗摄精品av一区二区三区| 日韩一卡二卡在线| 中文字幕av影视| 一区二区精品免费| 国产视频手机在线播放| 欧美下载看逼逼| 色狠狠久久aa北条麻妃| 一区二区欧美国产| 日精品一区二区| 麻豆精品国产传媒| 青青草影院在线观看| 国产精品96久久久久久| 日韩网站在线看片你懂的| 国产91精品欧美| 免费观看一区二区三区毛片| 免费观看亚洲视频| 久久久久久有精品国产| 婷婷综合在线观看| 精品在线亚洲视频| 蜜桃91麻豆精品一二三区| 久久免费看少妇高潮v片特黄 | 国产激情在线观看视频| 国产精品吹潮在线观看| 中文字幕永久在线不卡| 国产日韩欧美一区二区东京热 | 一区二区视频国产| 免费在线一区二区| 国产综合 伊人色| 精品综合久久| 亚洲一区二区少妇| 国产mv免费观看入口亚洲| 久久久成人精品| 日韩一区二区免费视频| 99国产精品99久久久久久| 国产又粗又黄视频| 国内偷拍精品视频| 欧洲精品久久| 欧美成ee人免费视频| 97在线观看视频国产| 国产偷国产偷亚洲清高网站|