• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    “對拍”方法在程序驗證中的應(yīng)用

    2022-08-31 19:18:39謝玉韜徐劍李慶英
    電腦知識與技術(shù) 2022年18期
    關(guān)鍵詞:Java語言

    謝玉韜 徐劍 李慶英

    摘要:在編程實踐中,如何驗證所寫程序是否正確有很多方法,“對拍”是常用的一種。介紹了“對拍”的基本概念、應(yīng)用場景,以兩個數(shù)求和為例詳細說明了“對拍”的過程,在此基礎(chǔ)上使用Java語言開發(fā)了圖形用戶界面的判題工具,該工具利用對拍原理,基于給定多組樣例數(shù)據(jù),對用戶提交的程序的正確性進行驗證并給出反例,操作界面友好,操作方便,提高了程序驗證的效率。

    關(guān)鍵詞:程序驗證;對拍;Java語言;圖形化工具

    中圖分類號:TP311? ? ? 文獻標識碼:A

    文章編號:1009-3044(2022)18-0045-03

    開放科學(xué)(資源服務(wù))標識碼(OSID):

    1 引言

    對拍是驗證人們寫出的程序是否正確的常用方法,特別是在編程競賽中,如果一個題目暴力算法容易寫,高效算法拿不準時,常采用“對拍”檢驗高效算法的正確性,避免不必要的丟分[1-2]。本文介紹了對拍的概念、應(yīng)用場景、具體實現(xiàn)過程[3-4],在此基礎(chǔ)上基于Java語言[5]開發(fā)了圖形用戶界面的判題工具,操作界面友好,操作方便,提高了程序驗證的效率。

    2 “對拍”的基本概念

    “對拍”,就是針對相同的輸入數(shù)據(jù),對兩份程序的輸出結(jié)果進行比對。其中一份是確定正確的程序(樸素算法實現(xiàn)或網(wǎng)絡(luò)上搜索的Accepted的程序),另一份是自己寫的正確性待驗證的程序,通過“對拍”可以較容易地得出自己程序是否正確的結(jié)論,如果不正確,“對拍”發(fā)現(xiàn)的反例也有助于程序的修正。在后面“對拍過程”一節(jié)會詳細介紹對拍的實現(xiàn)步驟。

    3 “對拍”的應(yīng)用場景

    3.1 通過“對拍”進行程序檢錯

    平時在Online Judge上提交程序時,自己的程序無法通過,但又無法獲得測試數(shù)據(jù),可以編寫隨機數(shù)據(jù)生成程序,生成大量輸入數(shù)據(jù),再找一份正確的程序和自己的程序“對拍”,從而找到反例,找出程序錯誤。

    3.2 通過“對拍”進行算法驗證

    參加編程比賽時,當(dāng)編寫出效率更高、算法更優(yōu)的程序,但無法確定程序算法正確性時,可以再寫一份用樸素算法實現(xiàn)的程序(通常時間復(fù)雜度高,思路簡單,不易出錯),將兩者對拍,以此判斷“高效算法”正確與否。

    3.3 通過“對拍”出題

    自己出題時,測試數(shù)據(jù)的生成、“標程”的正確性驗證都需要運用“對拍”的方法。

    4 “對拍”的過程

    “對拍”可分為代碼準備、編寫并執(zhí)行對拍腳本或?qū)ε某绦虻炔襟E,下面以Window環(huán)境為例,結(jié)合例題介紹“對拍”的過程。

    4.1 代碼準備

    “對拍”是將大量測試數(shù)據(jù)分別交給兩份程序運行,比對兩份程序運行結(jié)果,并將結(jié)果輸出的過程。因此在“對拍”之前,通常需要編寫隨機數(shù)據(jù)生成、樸素算法程序和無法確定對錯的高分解法程序。下面以求兩個1~100的整數(shù)的和的C++源碼為例:

    1)編寫隨機數(shù)據(jù)生成程序(gen.cpp)

    #include

    #include

    #include

    using namespace std;

    //產(chǎn)生[0,n)的隨機整數(shù)

    int rand1(int n) {

    return (long long)rand()*rand()%n;

    }

    //產(chǎn)生[x,y]的隨機整數(shù)

    int rand2(int x,int y) {

    return rand1(y-x+1) + x;

    }

    int main() {

    srand((unsigned)time(0));

    cout<

    return 0;

    }

    2)編寫確定正確的程序(std.cpp)

    #include

    using namespace std;

    int main() {

    int a, b;

    cin >> a >> b;

    cout << a + b << endl;

    return 0;

    }

    3)編寫自己的程序(my.cpp)

    #include

    using namespace std;

    int main() {

    int a, b;

    cin >> a >>b;

    if (a > 80 && b > 80) {

    cout << a - b << endl;

    } else {

    cout << a + b << endl;

    }

    return 0;

    }

    在my.cpp中,當(dāng)兩個加數(shù)a和b都大于80時,輸出了它們的差,結(jié)果顯然是錯誤的,下面通過對拍找出該錯誤。

    4.2 “對拍”過程及實現(xiàn)

    在“對拍”之前,依次編譯上述三個程序,得到三個可執(zhí)行文件: gen.exe、std.exe和my.exe。然后編寫腳本或C++程序,循環(huán)執(zhí)行如下過程,達到“對拍”的目的:

    Step1:運行g(shù)en.exe產(chǎn)生輸入數(shù)據(jù)in.txt。

    Step2:以in.txt作為輸入運行std.exe產(chǎn)生輸出數(shù)據(jù)stdout.txt。

    Step3:以in.txt作為輸入運行my.exe產(chǎn)生輸出數(shù)據(jù)myout.txt。

    Step4:比對stdout.txt和myout.txt內(nèi)容是否一致。

    下面用批處理腳本和C++程序兩種方式實現(xiàn)上述步驟。

    1)批處理腳本(duipai.bat)實現(xiàn)對拍

    :loop

    @echo off

    gen.exe > in.txt

    my.exe < in.txt? > myout.txt

    std.exe < in.txt? > stdout.txt

    fc myout.txt stdout.txt

    if not errorlevel 1? ?goto loop

    pause

    上述腳本中,fc命令用于比較文件內(nèi)容是否相同,相同時輸出“找不到差異”,不同時會列出不同的內(nèi)容便于比對。

    雙擊腳本運行,當(dāng)找到例外,即兩份程序輸出結(jié)果不同時,循環(huán)結(jié)束,得到圖1所示結(jié)果:

    此時in.txt的內(nèi)容為:95 87,此時正確輸出值為182,自測程序輸出值為8,原因是兩個數(shù)都大于80時,程序處理邏輯有誤。

    2)C++程序?qū)崿F(xiàn)對拍

    編寫腳本需要熟悉其語法規(guī)則,而且不同操作系統(tǒng)腳本差別較大,為避免再學(xué)習(xí)新的語言規(guī)則或造成混淆,可以使用C++程序?qū)崿F(xiàn)同樣的功能。頭文件cstdlib中提供了System函數(shù),可用來執(zhí)行系統(tǒng)命令。源碼如下:

    #include

    #include

    using namespace std;

    int main() {

    while(true) {

    system("gen.exe>in.txt");

    system("std.exestdout.txt");

    system("my.exemyout.txt");

    if(system("fc stdout.txt myout.txt")){

    cout<<"wrong";

    break;

    }

    }

    return 0;

    }

    5 給定測試數(shù)據(jù)的程序驗證工具實現(xiàn)

    前面介紹了對拍原理及實現(xiàn)過程,程序的測試數(shù)據(jù)是隨機生成的,下面考慮另一種情形:n組程序測試數(shù)據(jù)已經(jīng)給出,如何判斷程序是否正確?這種情形常用于以下場合:比賽后官方發(fā)布了測試數(shù)據(jù)但不提供在線判題入口;做書上題目時,通過作者提供的樣例判斷程序是否正確等。

    將前面代碼中輸入數(shù)據(jù)和標準輸出數(shù)據(jù)生成過程省略,不難得到實現(xiàn)思路,下面給出字符界面和圖形界面兩種實現(xiàn)。

    5.1 字符界面實現(xiàn)(C++)

    在n組測試數(shù)據(jù)給出的情況下,需要提供n的值、程序文件名稱、樣例文件主名、樣例輸出和待測試輸出文件擴展名等,源碼如下:

    #include

    #include

    #include

    #include

    using namespace std;

    int main() {

    string programName,fileName,ansName,solName;

    int n;

    cout<<"輸入測試數(shù)據(jù)組數(shù):";

    cin>>n;

    cout<<"輸入程序文件名稱:";

    cin>>programName;

    cout<<"輸入樣例文件主名:";

    cin>>fileName;

    cout<<"正確程序的輸出文件擴展名:";

    cin>>ansName;

    cout<<"待測試程序的輸出文件擴展名:";

    cin>>solName;

    for(int i=1; i<=n; i++) {

    ostringstream oss1,oss2;

    oss1<"<

    system(oss1.str().c_str());

    oss2<<"fc "<

    system(oss2.str().c_str());

    }

    return 0;

    }

    假設(shè)測試數(shù)據(jù)有10組,輸入文件為add1.in,add2.in...,add10.in,輸出文件為add1.out,add2.out...,add10.out,則在上面代碼中,n的值為10;程序文件是指待測試程序編譯后的exe文件,如自己寫的求和程序編譯后為my.exe;輸入樣例文件主名為add,正確程序輸出文件擴展名為.out,待測試輸出文件擴展名自己設(shè)定,如.my,將它們放到同一個目錄下。

    5.2 圖形界面實現(xiàn)(Java)

    在上一節(jié)字符界面程序中,程序使用較為煩瑣,表現(xiàn)在如下方面:源程序需要手工編譯、輸入數(shù)據(jù)較多、出現(xiàn)錯誤需要去測試文件中核對等。基于上述原因,使用Java語言設(shè)計了圖形用戶界面的驗證工具,用戶輸入樣例文件信息并直接在界面中輸入源程序,提交后就可以直觀地看到對拍結(jié)果,提高了驗證效率,程序界面如圖2所示:

    程序?qū)崿F(xiàn)思路與C++類似,核心步驟及源碼如下:

    1)編譯源程序

    FileWriter fw=new FileWriter("d:/duipai/1.cpp");

    fw.write(jta1.getText());

    fw.close();

    String cmd = "g++ d:/duipai/1.cpp -o d:/duipai/1.exe";

    Process pr1=Runtime.getRuntime().exec(cmd); // 執(zhí)行編譯指令

    pr1.waitFor();

    2)讀取樣例文件內(nèi)容函數(shù)

    public String rf(String fileName) throws Exception {

    File f=new File("d:/duipai/"+fileName);

    FileReader fr=new FileReader(f);

    char[] cs=new char[5000];

    int a=fr.read(cs);

    String css=new String(cs,0,a);

    fr.close();

    return css;

    }

    3)文件比對

    for(int i=1;i<=n;i++) {

    String s11=rf("a"+i+".out").trim();

    String s22=rf("a"+i+".my").trim();

    if(s11.equals(s22)) {

    jta2.append(i+":Accepted"+"\n");

    }

    else {

    jta2.append(i+":Error.輸入:"+rf("a"+i+".in")+";樣例輸出:"+s11+";你的輸出:"+s22+"\n");

    }

    }

    }

    6 結(jié)束語

    本文介紹了對拍工具在程序驗證中的應(yīng)用,首先介紹對拍的概念、應(yīng)用場景、具體實現(xiàn)過程,在此基礎(chǔ)上基于Java語言開發(fā)了給定測試數(shù)據(jù)的圖形用戶界面的判題工具,為給定樣例數(shù)據(jù)判定程序正確性提供了方便。將該工具設(shè)計為線上使用是下一步考慮的工作。

    參考文獻:

    [1] 李煜東.算法競賽進階指南[M].鄭州:河南電子音像出版社,2018.

    [2] 王亞峰.信息學(xué)競賽解題過程研究[J].中小學(xué)電教(下),2011(2):152.

    [3] 賈小軍.C語言程序設(shè)計[M].北京:人民郵電出版社,2014.

    [4] 李柯景.淺析C語言中的隨機數(shù)問題[J].長春大學(xué)學(xué)報,2008,18(6):64-68.

    [5] 張繼軍.Java程序設(shè)計[M].北京:中國水利水電出版社,2019.

    【通聯(lián)編輯:謝媛媛】

    猜你喜歡
    Java語言
    Java語言圖形編程工具的設(shè)計及應(yīng)用
    科技傳播(2017年4期)2017-04-24 20:20:00
    高職《Java語言程序設(shè)計》課程的“微課”制作與應(yīng)用研究
    論開閉原則在JAVA程序設(shè)計中的應(yīng)用
    基于Android平臺的健康醫(yī)療APP設(shè)計與開發(fā)
    大學(xué)生創(chuàng)業(yè)平臺設(shè)計與實現(xiàn)
    計算機軟件開發(fā)中的JAVA編程語言分析
    用戶隱私保護之手機密碼保險箱
    異常結(jié)構(gòu)對Java程序分析的影響
    Android手機三軸加速度傳感器使用
    科技資訊(2015年8期)2015-07-02 18:44:39
    基于Java語言的手機軟件開發(fā)技術(shù)分析
    婷婷六月久久综合丁香| 99国产综合亚洲精品| 一边摸一边抽搐一进一小说| 午夜成年电影在线免费观看| 国产免费男女视频| 男女午夜视频在线观看| av有码第一页| 91国产中文字幕| 97碰自拍视频| 精品乱码久久久久久99久播| 禁无遮挡网站| 黑人欧美特级aaaaaa片| 亚洲精品一卡2卡三卡4卡5卡| 亚洲美女黄片视频| 日日干狠狠操夜夜爽| 国产极品粉嫩免费观看在线| 看黄色毛片网站| 久久久久久人人人人人| 91成年电影在线观看| 欧美人与性动交α欧美精品济南到| 在线播放国产精品三级| 午夜激情av网站| 一级a爱片免费观看的视频| 极品教师在线免费播放| 首页视频小说图片口味搜索| www日本在线高清视频| 成人国产一区最新在线观看| 叶爱在线成人免费视频播放| 女人精品久久久久毛片| 757午夜福利合集在线观看| 国产男靠女视频免费网站| 国产一区二区激情短视频| 成年人黄色毛片网站| 亚洲天堂国产精品一区在线| 国产99白浆流出| 亚洲av美国av| 如日韩欧美国产精品一区二区三区| 日韩欧美国产在线观看| 亚洲三区欧美一区| 久久精品影院6| 久久九九热精品免费| 久久人妻av系列| 麻豆成人av在线观看| 久久婷婷人人爽人人干人人爱 | 激情在线观看视频在线高清| 欧美黑人精品巨大| 亚洲人成电影观看| 久久久久久久久免费视频了| 国产精品综合久久久久久久免费 | 国产精品永久免费网站| 亚洲国产高清在线一区二区三 | 国产一区二区三区在线臀色熟女| 电影成人av| 免费在线观看亚洲国产| 亚洲第一欧美日韩一区二区三区| www.自偷自拍.com| 身体一侧抽搐| 变态另类成人亚洲欧美熟女 | 男人舔女人下体高潮全视频| 91麻豆精品激情在线观看国产| 久久精品人人爽人人爽视色| 久久精品91无色码中文字幕| 非洲黑人性xxxx精品又粗又长| 久久午夜综合久久蜜桃| 熟妇人妻久久中文字幕3abv| 一边摸一边做爽爽视频免费| 美女大奶头视频| 欧美老熟妇乱子伦牲交| 色综合站精品国产| av在线天堂中文字幕| 中文字幕另类日韩欧美亚洲嫩草| 青草久久国产| 免费在线观看亚洲国产| www.精华液| 色综合婷婷激情| 老熟妇乱子伦视频在线观看| 黄网站色视频无遮挡免费观看| 免费看a级黄色片| 亚洲熟妇熟女久久| 又大又爽又粗| 后天国语完整版免费观看| 久久久久国产一级毛片高清牌| 成人18禁高潮啪啪吃奶动态图| 美女国产高潮福利片在线看| 此物有八面人人有两片| 1024香蕉在线观看| 欧美黄色片欧美黄色片| 大型av网站在线播放| 热99re8久久精品国产| 成人三级做爰电影| 日韩大尺度精品在线看网址 | 久久中文字幕人妻熟女| 欧美乱妇无乱码| 一卡2卡三卡四卡精品乱码亚洲| 日日夜夜操网爽| www日本在线高清视频| av天堂在线播放| 国产不卡一卡二| а√天堂www在线а√下载| 久久久国产精品麻豆| 人成视频在线观看免费观看| 两性夫妻黄色片| 国产97色在线日韩免费| 色尼玛亚洲综合影院| 欧美日本视频| 少妇熟女aⅴ在线视频| 999精品在线视频| 亚洲熟女毛片儿| 国产亚洲精品av在线| 在线十欧美十亚洲十日本专区| 757午夜福利合集在线观看| 曰老女人黄片| 久久久国产欧美日韩av| 亚洲成av片中文字幕在线观看| 叶爱在线成人免费视频播放| 青草久久国产| www国产在线视频色| 成人欧美大片| 99国产精品一区二区三区| 身体一侧抽搐| 老熟妇仑乱视频hdxx| 在线观看免费视频网站a站| 久久久久国产精品人妻aⅴ院| 欧美精品亚洲一区二区| 亚洲专区中文字幕在线| 好男人电影高清在线观看| 男人舔女人下体高潮全视频| av有码第一页| 91av网站免费观看| 日日干狠狠操夜夜爽| 久久久国产成人精品二区| 淫妇啪啪啪对白视频| 久久久久国产精品人妻aⅴ院| 97碰自拍视频| 欧美黑人欧美精品刺激| 日本免费a在线| 后天国语完整版免费观看| 亚洲精品国产一区二区精华液| 咕卡用的链子| 国产在线观看jvid| 两个人视频免费观看高清| 很黄的视频免费| 成人三级做爰电影| 人人澡人人妻人| netflix在线观看网站| 国产精品99久久99久久久不卡| 999久久久国产精品视频| 亚洲成人精品中文字幕电影| 国产免费av片在线观看野外av| 99国产精品免费福利视频| 亚洲无线在线观看| 国产亚洲av嫩草精品影院| 国产片内射在线| 亚洲av片天天在线观看| 少妇 在线观看| 国产在线观看jvid| 国产高清视频在线播放一区| 日韩欧美一区视频在线观看| 色精品久久人妻99蜜桃| 精品久久蜜臀av无| 欧美日本视频| 91成人精品电影| 视频区欧美日本亚洲| 国产高清有码在线观看视频 | 国产99久久九九免费精品| 侵犯人妻中文字幕一二三四区| 久久久久久人人人人人| 亚洲熟妇中文字幕五十中出| 免费人成视频x8x8入口观看| 精品熟女少妇八av免费久了| 我的亚洲天堂| 中文字幕av电影在线播放| 一边摸一边抽搐一进一出视频| 精品久久久久久,| 中文字幕人妻丝袜一区二区| 最近最新中文字幕大全免费视频| x7x7x7水蜜桃| 91老司机精品| 日本黄色视频三级网站网址| 精品国产美女av久久久久小说| 欧美成人性av电影在线观看| 操美女的视频在线观看| 久久精品国产综合久久久| 色哟哟哟哟哟哟| 91精品三级在线观看| 国产欧美日韩一区二区精品| 国产在线精品亚洲第一网站| 女同久久另类99精品国产91| 男女做爰动态图高潮gif福利片 | 久久伊人香网站| 激情在线观看视频在线高清| 免费少妇av软件| 成人免费观看视频高清| 99在线视频只有这里精品首页| 欧美另类亚洲清纯唯美| 久久青草综合色| 好看av亚洲va欧美ⅴa在| 精品少妇一区二区三区视频日本电影| 色在线成人网| videosex国产| 久久天躁狠狠躁夜夜2o2o| 亚洲精品国产一区二区精华液| 国产精品乱码一区二三区的特点 | 99久久精品国产亚洲精品| 久久国产亚洲av麻豆专区| 一进一出抽搐gif免费好疼| 老汉色av国产亚洲站长工具| 午夜福利视频1000在线观看 | 日韩欧美三级三区| 一进一出抽搐动态| 欧美 亚洲 国产 日韩一| 国产真人三级小视频在线观看| 亚洲精品中文字幕一二三四区| 国产97色在线日韩免费| 热re99久久国产66热| 色哟哟哟哟哟哟| 亚洲男人天堂网一区| 满18在线观看网站| 精品久久蜜臀av无| 咕卡用的链子| 国产精品久久久久久亚洲av鲁大| 亚洲av成人av| 亚洲成av人片免费观看| 9色porny在线观看| 亚洲欧美日韩另类电影网站| av视频免费观看在线观看| 亚洲国产欧美一区二区综合| 色av中文字幕| 成人国产综合亚洲| 12—13女人毛片做爰片一| 亚洲精品久久成人aⅴ小说| 免费搜索国产男女视频| 午夜久久久在线观看| 国产伦一二天堂av在线观看| 欧美+亚洲+日韩+国产| 女生性感内裤真人,穿戴方法视频| 男人操女人黄网站| 亚洲在线自拍视频| 国产成人欧美| 日韩三级视频一区二区三区| 高清黄色对白视频在线免费看| 国产极品粉嫩免费观看在线| 精品国产国语对白av| 男女午夜视频在线观看| 露出奶头的视频| 久久午夜亚洲精品久久| 日日爽夜夜爽网站| 每晚都被弄得嗷嗷叫到高潮| 男女床上黄色一级片免费看| 亚洲色图 男人天堂 中文字幕| www.精华液| 亚洲最大成人中文| 999久久久国产精品视频| 美女高潮到喷水免费观看| 久久香蕉激情| 最近最新中文字幕大全电影3 | 久久久久久久精品吃奶| 成人手机av| 美女扒开内裤让男人捅视频| 激情在线观看视频在线高清| 国产av一区二区精品久久| 18禁裸乳无遮挡免费网站照片 | 女人精品久久久久毛片| 国产精品乱码一区二三区的特点 | 伦理电影免费视频| 亚洲最大成人中文| 午夜福利18| 久久久久久大精品| 国产亚洲欧美98| 欧美国产精品va在线观看不卡| 久久精品国产亚洲av香蕉五月| 一边摸一边抽搐一进一小说| 中文字幕久久专区| 亚洲伊人色综图| 国产一区二区三区在线臀色熟女| 亚洲av电影不卡..在线观看| 久热爱精品视频在线9| 欧美黄色片欧美黄色片| av福利片在线| 日日摸夜夜添夜夜添小说| 久久久国产欧美日韩av| 免费搜索国产男女视频| 久久热在线av| 男人舔女人的私密视频| av在线天堂中文字幕| 国产亚洲欧美精品永久| 午夜两性在线视频| 久久久水蜜桃国产精品网| 国产区一区二久久| 日韩精品中文字幕看吧| 日韩欧美一区二区三区在线观看| 好男人在线观看高清免费视频 | 午夜激情av网站| 欧美日韩亚洲综合一区二区三区_| 脱女人内裤的视频| 老汉色av国产亚洲站长工具| 亚洲欧美日韩高清在线视频| 丰满的人妻完整版| 日韩欧美在线二视频| 久久人人97超碰香蕉20202| 精品久久久久久久毛片微露脸| 日本vs欧美在线观看视频| 国产亚洲精品av在线| 亚洲欧美日韩无卡精品| 亚洲aⅴ乱码一区二区在线播放 | 99热只有精品国产| bbb黄色大片| 看黄色毛片网站| 搡老岳熟女国产| 午夜免费激情av| 淫妇啪啪啪对白视频| 国产国语露脸激情在线看| 精品国内亚洲2022精品成人| 日本五十路高清| 啪啪无遮挡十八禁网站| 成人18禁高潮啪啪吃奶动态图| 亚洲 国产 在线| 免费搜索国产男女视频| 50天的宝宝边吃奶边哭怎么回事| 国产精品久久久久久亚洲av鲁大| 啪啪无遮挡十八禁网站| 看免费av毛片| 亚洲欧美日韩无卡精品| 日韩大码丰满熟妇| 亚洲中文日韩欧美视频| 久久婷婷人人爽人人干人人爱 | 亚洲精品在线美女| 长腿黑丝高跟| 91麻豆av在线| 亚洲成人久久性| 91av网站免费观看| 美女扒开内裤让男人捅视频| 亚洲成人免费电影在线观看| 色综合站精品国产| 亚洲成av人片免费观看| 咕卡用的链子| 亚洲激情在线av| 欧美色视频一区免费| 午夜福利影视在线免费观看| 免费少妇av软件| 青草久久国产| 一本综合久久免费| 在线观看免费视频网站a站| 中文字幕人妻熟女乱码| 不卡av一区二区三区| 国产精品日韩av在线免费观看 | 99在线人妻在线中文字幕| 国产高清videossex| 成人三级黄色视频| 极品人妻少妇av视频| 国产一区二区三区视频了| 亚洲狠狠婷婷综合久久图片| 色综合欧美亚洲国产小说| 亚洲电影在线观看av| 亚洲无线在线观看| 欧美国产日韩亚洲一区| 国产一区二区三区视频了| 俄罗斯特黄特色一大片| 9色porny在线观看| 精品久久久久久,| 国产av又大| 欧美日韩瑟瑟在线播放| 亚洲精品美女久久久久99蜜臀| 中文字幕色久视频| 精品国产亚洲在线| 免费观看人在逋| 日韩大尺度精品在线看网址 | 成熟少妇高潮喷水视频| 午夜精品国产一区二区电影| 久久久久久久精品吃奶| 可以在线观看毛片的网站| 日本欧美视频一区| 精品国产一区二区久久| 日韩中文字幕欧美一区二区| 后天国语完整版免费观看| 麻豆久久精品国产亚洲av| 久久性视频一级片| 中文字幕最新亚洲高清| 人人妻人人澡欧美一区二区 | 欧美绝顶高潮抽搐喷水| 99热只有精品国产| 国产成人欧美在线观看| 欧美亚洲日本最大视频资源| 国产精品久久久久久人妻精品电影| 国产成人免费无遮挡视频| 宅男免费午夜| 麻豆国产av国片精品| 国产精品1区2区在线观看.| 亚洲成av片中文字幕在线观看| 亚洲第一欧美日韩一区二区三区| 国产高清视频在线播放一区| 色精品久久人妻99蜜桃| 欧美一级a爱片免费观看看 | 欧美一级a爱片免费观看看 | 我的亚洲天堂| 99re在线观看精品视频| tocl精华| 黄色成人免费大全| АⅤ资源中文在线天堂| 自拍欧美九色日韩亚洲蝌蚪91| 欧美亚洲日本最大视频资源| 这个男人来自地球电影免费观看| netflix在线观看网站| 琪琪午夜伦伦电影理论片6080| 免费久久久久久久精品成人欧美视频| 日韩精品青青久久久久久| 一区二区三区精品91| 精品福利观看| 性色av乱码一区二区三区2| 一区二区三区国产精品乱码| 国产精品一区二区三区四区久久 | 老司机福利观看| 波多野结衣高清无吗| 久久午夜亚洲精品久久| 又紧又爽又黄一区二区| 亚洲av熟女| 一本大道久久a久久精品| 欧美激情极品国产一区二区三区| 正在播放国产对白刺激| 国产xxxxx性猛交| 极品人妻少妇av视频| 午夜福利高清视频| 青草久久国产| 国产精品免费视频内射| 男女之事视频高清在线观看| 久久精品国产综合久久久| 国产精品九九99| 高潮久久久久久久久久久不卡| 两个人免费观看高清视频| 亚洲欧美精品综合久久99| 久久欧美精品欧美久久欧美| 国产av又大| 亚洲中文字幕日韩| 老鸭窝网址在线观看| 亚洲国产精品合色在线| 久久中文字幕人妻熟女| 国产精品野战在线观看| 天堂√8在线中文| 9色porny在线观看| 一进一出好大好爽视频| 亚洲avbb在线观看| 美女免费视频网站| 热99re8久久精品国产| 欧美日韩黄片免| 在线观看午夜福利视频| 久久久久国产精品人妻aⅴ院| 亚洲九九香蕉| av天堂久久9| 男人舔女人的私密视频| av视频在线观看入口| 高清在线国产一区| 日本免费一区二区三区高清不卡 | 热re99久久国产66热| 国产又爽黄色视频| 嫁个100分男人电影在线观看| 可以在线观看毛片的网站| 亚洲国产精品999在线| a在线观看视频网站| 他把我摸到了高潮在线观看| av视频在线观看入口| 欧美日本视频| 亚洲男人天堂网一区| www.熟女人妻精品国产| 在线永久观看黄色视频| 91麻豆av在线| 悠悠久久av| 在线观看免费日韩欧美大片| 中文字幕精品免费在线观看视频| 香蕉丝袜av| 丝袜美足系列| 国产欧美日韩精品亚洲av| www.熟女人妻精品国产| 久久精品aⅴ一区二区三区四区| 久久久久久亚洲精品国产蜜桃av| 一边摸一边抽搐一进一出视频| 久久人妻福利社区极品人妻图片| 窝窝影院91人妻| 国产一区二区三区综合在线观看| 久久午夜综合久久蜜桃| avwww免费| 欧美中文日本在线观看视频| 精品人妻1区二区| 首页视频小说图片口味搜索| 在线永久观看黄色视频| 波多野结衣巨乳人妻| av在线天堂中文字幕| 老司机在亚洲福利影院| 好男人在线观看高清免费视频 | 久久中文字幕人妻熟女| 久久国产精品影院| 国产精品久久视频播放| 亚洲专区中文字幕在线| 首页视频小说图片口味搜索| 日韩成人在线观看一区二区三区| 女人被狂操c到高潮| av免费在线观看网站| 久久久久亚洲av毛片大全| 久久国产乱子伦精品免费另类| 日韩一卡2卡3卡4卡2021年| 在线视频色国产色| 国产成人啪精品午夜网站| 他把我摸到了高潮在线观看| 天堂影院成人在线观看| 久久精品影院6| 亚洲中文日韩欧美视频| 大陆偷拍与自拍| 日韩国内少妇激情av| 国产成人精品无人区| 老熟妇乱子伦视频在线观看| 一个人观看的视频www高清免费观看 | 国产午夜精品久久久久久| 在线国产一区二区在线| 精品国产乱码久久久久久男人| 亚洲av五月六月丁香网| 日韩大码丰满熟妇| 亚洲精品中文字幕在线视频| 可以在线观看的亚洲视频| 午夜福利,免费看| 久久伊人香网站| 精品国产美女av久久久久小说| 久久午夜综合久久蜜桃| 老汉色av国产亚洲站长工具| 男男h啪啪无遮挡| 国产伦人伦偷精品视频| 757午夜福利合集在线观看| 夜夜爽天天搞| 在线观看免费视频日本深夜| 精品欧美国产一区二区三| 午夜视频精品福利| 久9热在线精品视频| 日韩欧美国产一区二区入口| 成人国语在线视频| 男女下面进入的视频免费午夜 | 一卡2卡三卡四卡精品乱码亚洲| 男女做爰动态图高潮gif福利片 | 国产精品综合久久久久久久免费 | 久久久久国产精品人妻aⅴ院| 最近最新免费中文字幕在线| 国产午夜福利久久久久久| 在线观看日韩欧美| 久久久久久人人人人人| 女人精品久久久久毛片| av在线播放免费不卡| 欧美中文综合在线视频| 亚洲成人国产一区在线观看| 啦啦啦韩国在线观看视频| 国产一区二区三区在线臀色熟女| 熟妇人妻久久中文字幕3abv| 满18在线观看网站| 亚洲精品一卡2卡三卡4卡5卡| 在线观看免费日韩欧美大片| 身体一侧抽搐| 极品人妻少妇av视频| 免费看a级黄色片| 精品日产1卡2卡| 亚洲激情在线av| 中文字幕久久专区| 一个人免费在线观看的高清视频| 国产成人精品无人区| av免费在线观看网站| 这个男人来自地球电影免费观看| 午夜两性在线视频| 免费在线观看黄色视频的| 天天躁狠狠躁夜夜躁狠狠躁| 99久久综合精品五月天人人| 精品国产美女av久久久久小说| 我的亚洲天堂| 亚洲精品国产精品久久久不卡| netflix在线观看网站| 亚洲性夜色夜夜综合| 国产免费男女视频| 一级片免费观看大全| 激情视频va一区二区三区| 99在线视频只有这里精品首页| 韩国精品一区二区三区| 国产成人欧美在线观看| 午夜福利一区二区在线看| 淫妇啪啪啪对白视频| 亚洲无线在线观看| 国产成+人综合+亚洲专区| 一区在线观看完整版| 亚洲精品在线观看二区| 色av中文字幕| 日韩欧美三级三区| 久久这里只有精品19| 欧美不卡视频在线免费观看 | 亚洲 欧美 日韩 在线 免费| 精品无人区乱码1区二区| 精品久久久久久,| 国产高清videossex| 90打野战视频偷拍视频| 成年版毛片免费区| 99香蕉大伊视频| 午夜福利18| 最近最新中文字幕大全电影3 | 午夜福利一区二区在线看| 午夜免费鲁丝| 91av网站免费观看| 午夜两性在线视频| 欧美色欧美亚洲另类二区 | 国产精品永久免费网站| 黄色视频不卡| 亚洲国产精品合色在线| 久久久国产成人免费| 亚洲国产精品999在线| 国产成人av激情在线播放| 性色av乱码一区二区三区2| 亚洲中文字幕一区二区三区有码在线看 | 国产亚洲欧美精品永久| 国产精品一区二区三区四区久久 | 啦啦啦观看免费观看视频高清 | 国产免费男女视频| 亚洲精华国产精华精| 亚洲一区二区三区色噜噜| 午夜精品在线福利|