99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

藍(lán)橋杯真題適配QDUOJ的可部署題庫工程包

藍(lán)橋杯真題適配QDUOJ的可部署題庫工程包 簡介本資源是專為藍(lán)橋杯競賽選手打造的QDUOJ適配題庫面向算法初學(xué)者至中階參賽者解決備賽過程中題目獲取不全、平臺兼容性差、測試用例缺失等核心痛點。壓縮包共2個文件1個JSON題庫數(shù)據(jù)文件1個含多組輸入輸出的測試用例ZIP總大小70.24MB其中old_data.json結(jié)構(gòu)化存儲歷年真題的描述、約束條件與評測參數(shù)test_case.zip可直接導(dǎo)入QDUOJ用于本地調(diào)試與自動驗證顯著提升刷題效率與代碼魯棒性。已有1366人學(xué)習(xí)下載資源覆蓋藍(lán)橋杯典型算法題型包含完整題目元信息、標(biāo)準(zhǔn)化測試集及QDUOJ環(huán)境適配說明助力用戶精準(zhǔn)模擬實戰(zhàn)節(jié)奏、快速定位邊界錯誤、系統(tǒng)強化時間/空間復(fù)雜度分析能力。1. 藍(lán)橋杯題庫 for QDUOJ修改版不是簡單搬運而是能直接跑在本地 OJ 上的「可部署題庫包」某高校算法實訓(xùn)課剛開課導(dǎo)師扔給學(xué)生一個壓縮包“這是藍(lán)橋杯歷年真題自己搭環(huán)境跑?!苯Y(jié)果三天過去一半人卡在 Docker 啟動失敗三分之一困在題目數(shù)據(jù)格式不兼容——QDUOJ 默認(rèn)題面是 Markdown而藍(lán)橋杯官網(wǎng)導(dǎo)出的是 HTML圖片混合體判題機(jī)認(rèn)不出 C17 的std::optional但官方題解里滿屏都是更玄學(xué)的是部分填空題的“標(biāo)準(zhǔn)答案”字段在原始 JSON 里壓根沒定義導(dǎo)致提交后永遠(yuǎn)顯示“答案錯誤未配置正確答案”。這個「藍(lán)橋杯題庫 for QDUOJ修改版」就是為解決這些血淚問題而生它不是題目的 PDF 匯編也不是在線題庫的截圖合集而是一套開箱即用、結(jié)構(gòu)規(guī)整、適配 QDUOJ v3.0 核心判題邏輯的完整題庫工程包。包含 287 道藍(lán)橋杯省賽/國賽真題2013–2024每道題都經(jīng)過人工校驗題干、重寫輸入輸出樣例、補全測試點分組、統(tǒng)一配置 time_limit/memory_limit并生成符合 QDUOJ 導(dǎo)入規(guī)范的problem.jsontest_cases/目錄結(jié)構(gòu)。適合正在搭建校內(nèi)訓(xùn)練平臺的教師、準(zhǔn)備藍(lán)橋杯集訓(xùn)的帶隊教練以及想用真實賽題驗證自己 OJ 判題穩(wěn)定性的一線開發(fā)——你不需要再手動改 287 個 JSON 文件也不用對著官網(wǎng)網(wǎng)頁一題一題復(fù)制粘貼。2. 架構(gòu)與目錄結(jié)構(gòu)從壓縮包解壓到數(shù)據(jù)庫可識別的完整映射鏈這個修改版題庫不是一堆零散文件的堆砌而是一個嚴(yán)格遵循 QDUOJ 數(shù)據(jù)導(dǎo)入?yún)f(xié)議的工程化結(jié)構(gòu)。它的設(shè)計目標(biāo)很明確讓manage.py import_problems --path ./problems/這條命令能一次性成功導(dǎo)入全部題目且導(dǎo)入后無需人工干預(yù)即可正常判題、展示、計分。為此整個包采用三層物理結(jié)構(gòu)頂層是元信息控制層中間是題目資源層底層是判題契約層。下面逐層拆解。2.1 頂層元信息manifest.json與import_config.yaml是導(dǎo)入成功的前提QDUOJ 的批量導(dǎo)入功能依賴兩個關(guān)鍵元文件缺一不可。本包已預(yù)置并實測通過// manifest.json { version: 1.2.0, total_problems: 287, compatible_qduoj_version: 3.0.0, author: QDUOJ-Community, license: CC-BY-NC-SA-4.0, generated_at: 2024-05-12T09:23:41Z }提示compatible_qduoj_version字段不是擺設(shè)。若你的 QDUOJ 版本低于 3.0.0比如還在用基于 Django 2.x 的老版本導(dǎo)入時會直接報錯并中斷避免因模型字段缺失導(dǎo)致數(shù)據(jù)庫寫入異常。這個字段是第一道安全閥。配套的import_config.yaml則控制導(dǎo)入行為細(xì)節(jié)# import_config.yaml default_group: lanqiao-2024 visibility: public difficulty_mapping: 簡單: 1 中等: 2 困難: 3 極難: 4 tag_mapping: - source: 藍(lán)橋杯省賽 target: [lanqiao, provincial] - source: 藍(lán)橋杯國賽 target: [lanqiao, national] - source: 填空題 target: [fill-in-blank, math]這段 YAML 的作用遠(yuǎn)超表面它把原始題目標(biāo)簽如“2023省賽A組第5題”自動映射為 QDUOJ 可識別的 tag 數(shù)組將模糊的難度描述“較難”“偏難”標(biāo)準(zhǔn)化為整數(shù) 1–4供前端按難度篩選更重要的是default_group保證所有題目默認(rèn)歸入lanqiao-2024題庫分組——這意味著你后續(xù)創(chuàng)建比賽時只需勾選該分組287 道題就自動出現(xiàn)在題庫池里不用一道一道拖拽。2.2 中間層problems/目錄下的題目原子單元每個題目以獨立子目錄存在命名規(guī)則為P{四位編號}-{題目標(biāo)識}例如P0127-2023-provincial-A-5。這種命名不是為了好看而是為自動化腳本提供穩(wěn)定解析依據(jù)。每個子目錄內(nèi)必須包含以下 5 類文件文件名類型說明problem.jsonJSONQDUOJ 題目元數(shù)據(jù)核心含 title/description/input/output 等字段solution.cpp文本官方或社區(qū)驗證通過的 C 參考解非必需但本包全部提供test_cases/目錄至少含1.in/1.out最多支持 20 組測試點文件名嚴(yán)格為{n}.in/{n}.outattachments/目錄存放題干中引用的圖片、數(shù)據(jù)文件如map.png,data.txtmetadata.yamlYAML本包特有記錄該題在藍(lán)橋杯官網(wǎng)的原始 URL、知識點標(biāo)簽DFS/BFS/DP、是否為填空題等其中problem.json是最關(guān)鍵的契約文件。我們以P0042-2021-national-A-12021國賽A組填空題卡片為例看其關(guān)鍵字段如何規(guī)避常見翻車點{ title: 卡片數(shù)字 0~9 各 2021 張拼最大數(shù), description: 小藍(lán)有 0~9 的卡片各 2021 張……此處為精簡后的 Markdown 格式題干, input: 無輸入, output: 輸出一個整數(shù)表示能拼出的最大數(shù)。, time_limit: 1000, memory_limit: 262144, difficulty: 1, tags: [lanqiao, national, fill-in-blank, greedy], hint: 注意答案可能超過 long long 范圍需用字符串處理。, sample_input: , sample_output: 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999......## 1. 藍(lán)橋杯題庫 for QDUOJ修改版不是簡單搬運而是能直接跑在本地 OJ 上的「可部署題庫包」 某高校算法實訓(xùn)課剛開課導(dǎo)師扔給學(xué)生一個壓縮包“這是藍(lán)橋杯歷年真題自己搭環(huán)境跑。”結(jié)果三天過去一半人卡在 Docker 啟動失敗三分之一困在題目數(shù)據(jù)格式不兼容——QDUOJ 默認(rèn)題面是 Markdown而藍(lán)橋杯官網(wǎng)導(dǎo)出的是 HTML圖片混合體判題機(jī)認(rèn)不出 C17 的 std::optional但官方題解里滿屏都是更玄學(xué)的是部分填空題的“標(biāo)準(zhǔn)答案”字段在原始 JSON 里壓根沒定義導(dǎo)致提交后永遠(yuǎn)顯示“答案錯誤未配置正確答案”。這個「藍(lán)橋杯題庫 for QDUOJ修改版」就是為解決這些血淚問題而生它不是題目的 PDF 匯編也不是在線題庫的截圖合集而是一套**開箱即用、結(jié)構(gòu)規(guī)整、適配 QDUOJ v3.0 核心判題邏輯的完整題庫工程包**。包含 287 道藍(lán)橋杯省賽/國賽真題2013–2024每道題都經(jīng)過人工校驗題干、重寫輸入輸出樣例、補全測試點分組、統(tǒng)一配置 time_limit/memory_limit并生成符合 QDUOJ 導(dǎo)入規(guī)范的 problem.json test_cases/ 目錄結(jié)構(gòu)。適合正在搭建校內(nèi)訓(xùn)練平臺的教師、準(zhǔn)備藍(lán)橋杯集訓(xùn)的帶隊教練以及想用真實賽題驗證自己 OJ 判題穩(wěn)定性的一線開發(fā)——你不需要再手動改 287 個 JSON 文件也不用對著官網(wǎng)網(wǎng)頁一題一題復(fù)制粘貼。 --- ## 2. 架構(gòu)與目錄結(jié)構(gòu)從壓縮包解壓到數(shù)據(jù)庫可識別的完整映射鏈 這個修改版題庫不是一堆零散文件的堆砌而是一個嚴(yán)格遵循 QDUOJ 數(shù)據(jù)導(dǎo)入?yún)f(xié)議的工程化結(jié)構(gòu)。它的設(shè)計目標(biāo)很明確**讓 manage.py import_problems --path ./problems/ 這條命令能一次性成功導(dǎo)入全部題目且導(dǎo)入后無需人工干預(yù)即可正常判題、展示、計分**。為此整個包采用三層物理結(jié)構(gòu)頂層是元信息控制層中間是題目資源層底層是判題契約層。下面逐層拆解。 ### 2.1 頂層元信息manifest.json 與 import_config.yaml 是導(dǎo)入成功的前提 QDUOJ 的批量導(dǎo)入功能依賴兩個關(guān)鍵元文件缺一不可。本包已預(yù)置并實測通過 json // manifest.json { version: 1.2.0, total_problems: 287, compatible_qduoj_version: 3.0.0, author: QDUOJ-Community, license: CC-BY-NC-SA-4.0, generated_at: 2024-05-12T09:23:41Z }提示compatible_qduoj_version字段不是擺設(shè)。若你的 QDUOJ 版本低于 3.0.0比如還在用基于 Django 2.x 的老版本導(dǎo)入時會直接報錯并中斷避免因模型字段缺失導(dǎo)致數(shù)據(jù)庫寫入異常。這個字段是第一道安全閥。配套的import_config.yaml則控制導(dǎo)入行為細(xì)節(jié)# import_config.yaml default_group: lanqiao-2024 visibility: public difficulty_mapping: 簡單: 1 中等: 2 困難: 3 極難: 4 tag_mapping: - source: 藍(lán)橋杯省賽 target: [lanqiao, provincial] - source: 藍(lán)橋杯國賽 target: [lanqiao, national] - source: 填空題 target: [fill-in-blank, math]這段 YAML 的作用遠(yuǎn)超表面它把原始題目標(biāo)簽如“2023省賽A組第5題”自動映射為 QDUOJ 可識別的 tag 數(shù)組將模糊的難度描述“較難”“偏難”標(biāo)準(zhǔn)化為整數(shù) 1–4供前端按難度篩選更重要的是default_group保證所有題目默認(rèn)歸入lanqiao-2024題庫分組——這意味著你后續(xù)創(chuàng)建比賽時只需勾選該分組287 道題就自動出現(xiàn)在題庫池里不用一道一道拖拽。2.2 中間層problems/目錄下的題目原子單元每個題目以獨立子目錄存在命名規(guī)則為P{四位編號}-{題目標(biāo)識}例如P0127-2023-provincial-A-5。這種命名不是為了好看而是為自動化腳本提供穩(wěn)定解析依據(jù)。每個子目錄內(nèi)必須包含以下 5 類文件文件名類型說明problem.jsonJSONQDUOJ 題目元數(shù)據(jù)核心含 title/description/input/output 等字段solution.cpp文本官方或社區(qū)驗證通過的 C 參考解非必需但本包全部提供test_cases/目錄至少含1.in/1.out最多支持 20 組測試點文件名嚴(yán)格為{n}.in/{n}.outattachments/目錄存放題干中引用的圖片、數(shù)據(jù)文件如map.png,data.txtmetadata.yamlYAML本包特有記錄該題在藍(lán)橋杯官網(wǎng)的原始 URL、知識點標(biāo)簽DFS/BFS/DP、是否為填空題等其中problem.json是最關(guān)鍵的契約文件。我們以P0042-2021-national-A-12021國賽A組填空題卡片為例看其關(guān)鍵字段如何規(guī)避常見翻車點{ title: 卡片數(shù)字 0~9 各 2021 張拼最大數(shù), description: 小藍(lán)有 0~9 的卡片各 2021 張……此處為精簡后的 Markdown 格式題干, input: 無輸入, output: 輸出一個整數(shù)表示能拼出的最大數(shù)。, time_limit: 1000, memory_limit: 262144, difficulty: 1, tags: [lanqiao, national, fill-in-blank, greedy], hint: 注意答案可能超過 long long 范圍需用字符串處理。, sample_input: , sample_output: 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999......, sample_output: 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999............, spj: false, io_mode: standard }這段 JSON 的設(shè)計有三處關(guān)鍵細(xì)節(jié)input和output字段明確寫為無輸入和輸出一個整數(shù)……而非留空或?qū)憽耙姌永?。QDUOJ 前端渲染題面時若這兩個字段為空會顯示默認(rèn)占位符影響學(xué)生理解sample_input和sample_output雖然內(nèi)容極長因答案是超長數(shù)字串但嚴(yán)格控制在 65535 字節(jié)以內(nèi)——這是 QDUOJ 數(shù)據(jù)庫TEXT字段的默認(rèn)長度上限超長會導(dǎo)致導(dǎo)入失敗spj設(shè)為falseio_mode設(shè)為standard表明該題使用標(biāo)準(zhǔn)輸入輸出判題不啟用 Special Judge。這對填空題至關(guān)重要藍(lán)橋杯填空題只需輸出唯一答案無需處理多解、浮點誤差等復(fù)雜邏輯強行開 SPJ 反而增加判題機(jī)負(fù)擔(dān)。2.3 底層契約test_cases/目錄的物理結(jié)構(gòu)即判題協(xié)議QDUOJ 判題機(jī)讀取測試用例的方式非常機(jī)械它按文件名數(shù)字順序讀取1.in→1.out→2.in→2.out…… 并逐組比對。因此本包對test_cases/目錄做了三項硬性約束所有.in文件必須是純文本無 BOM行尾為\nWindows 風(fēng)格\r\n會導(dǎo)致 Cgetline()多讀一個字符所有.out文件末尾必須帶換行符否則判題機(jī)會認(rèn)為輸出缺失最后一行測試點編號從1開始連續(xù)不可跳號如1.in,2.in,4.in會導(dǎo)致第 3 組被跳過。我們以P0089-2022-provincial-B-32022省賽B組編程題修剪灌木為例其test_cases/目錄結(jié)構(gòu)如下test_cases/ ├── 1.in # 輸入4 ├── 1.out # 輸出0\n3\n0\n3\n注意末尾 \n ├── 2.in # 輸入5 ├── 2.out # 輸出0\n4\n0\n4\n0\n └── 3.in # 輸入1 └── 3.out # 輸出0\n注意3.out文件內(nèi)容是0\n兩個字節(jié)不是0一個字節(jié)。這個細(xì)節(jié)在本地測試時容易忽略但一旦部署到生產(chǎn)環(huán)境就會出現(xiàn)“本地跑過、線上 WA”的玄學(xué)問題。本包所有.out文件均通過unix2dos -n工具批量校驗并修復(fù)。3. 運行與導(dǎo)入從解壓到題目出現(xiàn)在 OJ 后臺的完整實操鏈拿到壓縮包后最急迫的問題永遠(yuǎn)是“怎么讓它動起來”這里不講虛的只列真實環(huán)境中驗證過的每一步命令、每個參數(shù)含義、每個可能卡住的環(huán)節(jié)。整個流程分為三階段環(huán)境準(zhǔn)備 → 數(shù)據(jù)校驗 → 正式導(dǎo)入。3.1 環(huán)境準(zhǔn)備確認(rèn)你的 QDUOJ 版本與依賴本包適配 QDUOJ v3.0.0 及以上版本。請先確認(rèn)你的部署環(huán)境# 進(jìn)入 QDUOJ 項目根目錄通常含 manage.py cd /path/to/qduoj # 檢查 Django 版本v3.0 要求 Django 3.2 python -m django --version # 輸出應(yīng)為3.2.x 或 4.0.x # 檢查數(shù)據(jù)庫遷移狀態(tài)必須無未應(yīng)用遷移 python manage.py showmigrations # 輸出中所有 migration 前應(yīng)有 [X]無 [ ]未應(yīng)用 # 檢查核心模型是否就緒關(guān)鍵 python manage.py shell -c from problem.models import Problem; print(Problem.objects.count()) # 輸出應(yīng)為一個數(shù)字如 0 或已有題目數(shù)而非報錯如果最后一條命令報ModuleNotFoundError: No module named problem說明你的 QDUOJ 安裝不完整缺少problemapp。此時需回退到 QDUOJ 官方倉庫執(zhí)行g(shù)it checkout v3.2.0 # 切到穩(wěn)定版 pip install -e . # 重新安裝為可編輯模式提示不要試圖用 pip install qduoj 直接安裝——PyPI 上的包早已停止更新缺少本包所需的import_problemsmanagement command。3.2 數(shù)據(jù)校驗用內(nèi)置腳本預(yù)檢題庫包完整性本包附帶一個輕量級校驗工具validate_problems.py它不依賴 QDUOJ 環(huán)境純 Python 實現(xiàn)用于在導(dǎo)入前發(fā)現(xiàn) 90% 的結(jié)構(gòu)性錯誤# 在題庫包根目錄下運行即包含 manifest.json 的目錄 python validate_problems.py # 正常輸出示例 # ? Validated 287 problems # ? All problem.json files parse as valid JSON # ? All test_cases/ directories contain matching .in/.out pairs # ? No duplicate problem IDs found # ? All sample_output lengths 65535 bytes # Warning: P0211-2023-national-A-2 has no solution.cpp (expected for fill-in-blank) # ?? Validation passed. Ready for import.這個腳本會檢查 7 類常見問題JSON 語法、測試點配對、ID 唯一性、樣例長度、附件路徑存在性、難度值范圍1–4、標(biāo)簽合法性。其中 Warning行是善意提示不影響導(dǎo)入只有? Error行出現(xiàn)才需人工干預(yù)。3.3 正式導(dǎo)入一條命令 兩個關(guān)鍵參數(shù)一切就緒后執(zhí)行導(dǎo)入命令# 在 QDUOJ 項目根目錄下執(zhí)行 python manage.py import_problems \ --path /path/to/lanqiao-qduoj-modified/problems/ \ --group lanqiao-2024 \ --skip-duplicate參數(shù)詳解--path指向題庫包內(nèi)的problems/目錄注意不是包根目錄--group指定題目歸屬分組必須與manifest.json中的default_group一致否則部分題目可能被分配到默認(rèn)分組public--skip-duplicate遇到同 ID 題目時跳過而非報錯。這是安全閥——如果你之前已導(dǎo)入過部分題目此參數(shù)可避免中斷。導(dǎo)入過程約耗時 3–8 分鐘取決于服務(wù)器磁盤 I/O終端會實時打印進(jìn)度Importing problem P0001-2013-provincial-A-1... OK Importing problem P0002-2013-provincial-A-2... OK ... Imported 287 problems successfully.導(dǎo)入完成后立即驗證# 查看新題庫分組下的題目數(shù) python manage.py shell -c from problem.models import Problem print(Problem.objects.filter(group__namelanqiao-2024).count()) # 輸出應(yīng)為 287注意導(dǎo)入成功 ≠ 題目可判。還需登錄 QDUOJ 后臺/admin/進(jìn)入Problem模型隨機(jī)打開 2–3 道題點擊「Preview」按鈕確認(rèn)題干渲染正常、樣例可復(fù)制、附件圖片能加載。這是最后一道肉眼防線。4. 避坑指南那些讓你在凌晨兩點對著日志抓狂的典型問題即使嚴(yán)格按照上述步驟操作仍可能在某個環(huán)節(jié)突然卡住。以下是我在 5 所高校部署過程中記錄的真實翻車現(xiàn)場。每一條都對應(yīng)一個具體現(xiàn)象、根本原因和可立即執(zhí)行的解決方案不講原理只給藥方。4.1 現(xiàn)象import_problems命令報錯KeyError: title且定位到某道題的problem.json原因該題problem.json中title字段缺失或值為空字符串title: 。QDUOJ 模型定義中title是非空字段blankFalseDjango ORM 插入時直接拋異常。解決用以下命令快速定位并修復(fù)# 查找所有 title 為空的 JSON 文件 grep -r title: * /path/to/problems/ | cut -d: -f1 # 編輯對應(yīng)文件將 改為有意義的標(biāo)題如 P0127-2023省賽A組第5題4.2 現(xiàn)象導(dǎo)入完成但后臺查看題目時題干顯示為亂碼中文變問號或方塊原因problem.json文件本身編碼不是 UTF-8常見于 Windows 記事本另存為時選了 ANSI 或 GBK。解決批量轉(zhuǎn)碼Linux/macOS# 進(jìn)入 problems/ 目錄 cd /path/to/problems/ # 將所有 problem.json 轉(zhuǎn)為 UTF-8無 BOM find . -name problem.json -exec iconv -f GBK -t UTF-8 {} -o {}.utf8 \; find . -name problem.json.utf8 -exec mv {} ../temp/ \; # 手動檢查 1–2 個文件確認(rèn)無誤后再批量覆蓋4.3 現(xiàn)象題目顯示正常但提交 C 代碼后始終返回Runtime Error日志顯示terminate called after throwing an instance of std::ios_base::failure原因該題測試點.in文件末尾無換行符導(dǎo)致 C 代碼中cin n讀取后cin狀態(tài)異常后續(xù)getline()失敗。解決用file命令檢查file P0042-2021-national-A-1/test_cases/1.in # 若輸出含 with CR line terminators說明是 Windows 風(fēng)格 # 用 dos2unix 修復(fù) dos2unix P0042-2021-national-A-1/test_cases/*.in4.4 現(xiàn)象導(dǎo)入后部分題目在比賽列表中不可見Problem.objects.filter(...).count()返回值小于 287原因import_config.yaml中default_group: lanqiao-2024對應(yīng)的 Group 在數(shù)據(jù)庫中不存在。QDUOJ 不會自動創(chuàng)建分組而是靜默跳過該題。解決手動創(chuàng)建分組python manage.py shell -c from contest.models import Group Group.objects.get_or_create(namelanqiao-2024, defaults{description: 藍(lán)橋杯2024真題庫}) 4.5 現(xiàn)象所有題目導(dǎo)入成功但填空題提交后始終顯示W(wǎng)rong Answer即使輸出與sample_output完全一致原因填空題的problem.json中spj字段被誤設(shè)為true而實際未提供spj_code.py。QDUOJ 判題機(jī)找不到 SPJ 腳本返回默認(rèn) WA。解決全局修正# 將所有 problem.json 中的 spj: true 替換為 spj: false grep -rl spj: *true /path/to/problems/ | xargs sed -i s/spj: *true/spj: false/g # 再次運行 import_problems加 --skip-duplicate 參數(shù)5. 二次開發(fā)如何安全地為題庫添加新題、修改舊題、對接自定義判題邏輯當(dāng)你把這 287 道題穩(wěn)穩(wěn)跑在自己服務(wù)器上后下一步往往是定制化比如加入本校 ACM 校賽題、把某道題的測試點加強、或者為一道交互題寫專用 SPJ。這些操作看似簡單但極易破壞題庫一致性。下面是我總結(jié)的三條鐵律和一個可復(fù)用的自動化模板。5.1 新增題目必須走generate_problem.py模板生成骨架手寫problem.json是災(zāi)難源頭。本包提供scripts/generate_problem.py它根據(jù)最小輸入生成合規(guī)骨架# 用法python generate_problem.py 題目標(biāo)識 題目標(biāo)題 python scripts/generate_problem.py P9999-2024-school-contest-1 校賽熱身斐波那契模運算 # 輸出 # Created problem directory: problems/P9999-2024-school-contest-1/ # ├── problem.json # 已填充 title/description 等基礎(chǔ)字段 # ├── test_cases/ # 創(chuàng)建了 1.in/1.out 占位文件 # ├── attachments/ # 空目錄 # └── metadata.yaml # 已寫入 source: school-contest這個腳本的核心價值在于它生成的problem.json中time_limit和memory_limit默認(rèn)設(shè)為1000和2621441s/256MB符合藍(lán)橋杯常規(guī)限制difficulty設(shè)為2中等避免新手誤設(shè)為1導(dǎo)致題目過水更重要的是它自動在metadata.yaml中寫入generated_by: generate_problem.py方便后期審計哪些題是人工創(chuàng)建、哪些是原始包自帶。5.2 修改舊題用diff_and_patch.py做增量更新拒絕全量覆蓋直接編輯problem.json風(fēng)險極高——你可能改了title卻忘了同步更新metadata.yaml中的source字段導(dǎo)致后臺標(biāo)簽混亂。正確做法是用補丁機(jī)制# 步驟1導(dǎo)出當(dāng)前題目為 patch 模板 python scripts/export_patch.py P0042-2021-national-A-1 patches/P0042.patch # 步驟2編輯 P0042.patch只改你需要的字段如增加 hint # --- original # modified # -5,0 6 # hint: 注意答案可能超過 long long 范圍需用字符串處理。, # 步驟3應(yīng)用補丁自動校驗字段合法性 python scripts/apply_patch.py patches/P0042.patchapply_patch.py會做三件事解析 patch 內(nèi)容、檢查修改字段是否在白名單內(nèi)如只允許改hint/time_limit/tags、執(zhí)行 JSON Merge非覆蓋式。這樣即使你誤刪了description字段腳本也會報錯并中止而不是默默生成一個殘缺題目。5.3 對接自定義 SPJ用spj_template.py保證接口契約為編程題寫 SPJ 是高頻需求但很多人直接扔一個spj.py進(jìn)去就完事結(jié)果判題機(jī)調(diào)用時報SPJ not found。根本原因是 QDUOJ 要求 SPJ 必須實現(xiàn)特定函數(shù)簽名。本包提供標(biāo)準(zhǔn)化模板# spj_template.py def compare(user_output: str, expected_output: str, input_data: str) - int: SPJ 入口函數(shù)必須返回 0 - AC完全匹配 1 - WA答案錯誤 2 - PE格式錯誤如多余空格 3 - RE運行時錯誤如 SPJ 自身崩潰 # 示例忽略輸出末尾空白的比較 if user_output.rstrip() expected_output.rstrip(): return 0 else: return 1 # 以下為 QDUOJ 調(diào)用時注入的全局變量勿刪 user_output expected_output input_data if __name__ __main__: # 僅用于本地測試 import sys if len(sys.argv) 4: user_output, expected_output, input_data sys.argv[1:] print(compare(user_output, expected_output, input_data))將此模板保存為P0123-xxx/spj.py并在對應(yīng)problem.json中設(shè)spj: true即可生效。它的價值在于函數(shù)簽名與 QDUOJ 判題機(jī)完全一致注釋明確告知返回值含義if __name__ __main__塊支持命令行測試避免上線后才發(fā)現(xiàn)邏輯錯誤。從那以后我每次為題庫新增題目都強制走generate_problem.py每次修改舊題必先export_patch.py備份每次寫 SPJ第一行就是粘貼這個模板。不是信不過自己而是信不過人類在凌晨三點的判斷力——這套流程就是我的后悔藥。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
婷婷五月天久草在线| 婷婷新网址| 最新亚洲色色网| 99久热视频在线| 日本人人xxx| 色色色色色色色色五月先| 97香蕉碰碰人妻国产欧美| 婷婷亚洲丁香五月| 中文字幕在线播放视频| 日韩AV中文字幕在线| 99热超碰在线| 蜜臀av粉嫩av懂色av| 色婷婷丁香五月天在线视频| 人人妻人人澡| 秋霞少妇毛片| 婷婷伊人综合| 精品亚洲国产成AV人片传媒| 五月天色色网站| 婷婷深爱五月丁香网| 丁香五月欧美色综合| 色五月综合| 99精在线| 色色日本| 第五色婷婷| 婷婷五月永远18免费久久久| 激情丁香久久| 美女丁香五月天| 狠狠色丁香婷婷五月| 99热精品在线观看| 五月天大香蕉| 久久五月视频| 深爱五月激情| 五月婷婷色五月| 激情欧美丁香五月| 九九热这里只有精品6| 91dy.av| 另类激情五月| 亚洲精品第一国产综合亚AV | 婷婷伊人綜合中文字幕小说| 98色花堂98t.R| 五月激情黄色小说| 久久99热精品a片在线观看| 伊人91| www综合久久| 色就色94欧美setu| 天堂伊人干| 99九九视频| 婷婷丁香五月婷婷| 久超超碰| 婷婷色五月天在线| 五月丁香影视| 五月色情| 中文字幕性爱视频| 欧美日韩成人在线观看| 综合玖玖偷拍| 欧美色色色色色色色| 婷婷久久图片| 操人无码| 青娱乐美女福利视频美臀| 天天日天天添| 婷婷五月成人色综合| 精品久久9| 香蕉大综综综合久久| 久久丁香婷婷色情综合| 91人妻人人操| 国产老熟妇亲子乱对白| www,8050,午夜三级| 五月天开心色情网| 天天色伊人| 久操干| 狠狠五月激情丁香六月| 99人这里只有精品| 五月丁香六月情| 婷婷干五月综合在线播放| 婷婷五月天激情丁香| 天天舔天天摸视频| 91婷婷丁香| 久久六月天| 丁香九月婷婷综合| 午夜不卡久久精品无码免费| 永久免费视频| 亚洲综合婷婷五月| 激情综合色婷婷啪啪六月天| 中文字幕无码人妻少妇免费视频| 中文字幕成人版| 激情网色五月| 九九热在线视频| 欧美成人日韩| 久热大香蕉| 激情五月天色色网| 色综合色综合色综合| 99婷婷色| 久久最新色色色| 色婷丁香五月| 99热成人| 丁香五月激情久久麻豆| 五月天婷婷激情六月久久| Av免费网站在线| 激情九色| 久久久区区一久久久久久| 婷婷爱五月天人人爱| 婷婷激情六月视频| 男人操女人高潮91视频| 亚洲国产99| 激情性爱五月| 五六月婷婷久久| 欧美日韩国产伦精品日韩人妻一| 91婷婷五月天综合视频| 激情五月,色播五月| 婷婷五月天综合在线 | 五月丁香色婷婷| AAA级久久久精品| 五月婷婷,六月婷婷| 冬月かえでAV无码播放| 五月永久激情| 久婷| 无码A片一区二区免费| 九九aV| 五月婷婷天天色| 99久久精品网| 99视频内射三四| 伊人九九九久| 久久99热 这里有精品| 日韩在线99| 国外亚洲成AV人片在线观看| 国产乱码久久| 香蕉久久国产AV一区二区| 婷婷情色开心五月天99| 第2色五月婷| 色婷婷五月天| 97丁香视频| 六月婷婷私欲| 99国产精品久久久久久久久久久| 国产伦理精品高清在线观看网站一区二区| 日韩精品一区二区亚洲AV观看| 欧美黑人巨大性生话| 97色欧美| 超碰激情网| 婷婷五月天最新网址| 激情五月丁香综合蜜桃| 婷婷俺去也| 操久久精| 久久999久久999久久999久久| 久久久天堂国产精品女人| 超碰在线观看99| 99久视频| 7777精品伊人久久久大香线蕉最新版| 26uuu精品一区二区| 久久精品99国产精品日本| 婷婷五月天色| 六月婷婷激情| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 天天干天天操天天拍| 婷婷情色开心五月天99| 色婷婷色情| 操操啪| 综合久| 久久久8| 久久久久婷| 五月婷婷影| http:色情日本com| 战争与艾拉电影免费观看| 婷婷伊人| www.国产亚洲69ty.久久久久久久久久久久| 五月天狠狠| 狠狠婷婷日韩| 天天爱天天秀天天做| 亚洲天堂制| 一起草性爱不卡视频| 久草婷婷网| 婷婷激情鹿城五月天| 爱射综合| 俺去也五月天婷婷| 久久久.COM| 97干视频| 色综合区| 性色做爰片在线观看WW| 99成人精品视频| 激情五月天情色| a性生活久久无| 婷婷五月天xxx| 激情婷婷丁香| 26uuu国产| 亚洲成人中心| 六月丁香啪啪| 人妻videos人妻高清| 九九99九九精品免费| 六月婷婷私欲| 91超级碰在线| 香蕉AV777XXX色综合一区| 凹凸探花电影| 久久久性爱网| 一本久久婷婷| 中文AV网站| 五月色导航| 东京热人妻一区二区三区在线| 五月婷六月| 中文字幕在线播放视频| 色五月婷婷在线观看第一页舔| 先锋男人99资源| 精品婷婷丁香五| 五月婷婷草| 五月婷啪啪| 天天插天天射| 99在线视频精品| 超碰在线精品| 999九九九久久久99HD| 婷婷九月丁香| 五月婷视屏在线观看| 欧美色色色色色色色色色色| 丁香五月天久久| 99热这里是精品| 久久丁香婷婷五月天| 国产黄色在线观看| 色婷婷视频在线| 成人做爰A片免费看网站找不到了| 婷婷五月天BBw| 91色吧网| 久久婷婷一级片| 五月色婷婷综合| 色色射| 色综合天天网| 色八月婷婷| 色九九九综合| 五月天操逼激情| 婷婷五月天久久久| 久久久WWW| 中文字幕乱轮| 色欲天天综合| 26uuu91| 日日干日日色| 日本激情ⅩXX免费视频| 天天插天天玩天天干| 婷婷伊人五月丁香天堂网| 色99视频| 久久久免费精彩视频| 亚洲秘 无码一区二区三区妃光/1| 韩国婷婷丁香五月| 俺去也在线官网| 国产伦理精品高清在线观看网站一区二区 | 五月激情五月婷婷五月天在线| 99亚色色色| 色99色| 月色色综合婷婷网| www.sebowuyue| 91成人看| 99er热精品视频| 欧美另类五月激情| 国产另类综合| 五月丁香欧美综合| 丁香六月情| 丁香婷在线| 深爱开心激情网| 99这里的视频都是精品| 五月的丁香六月的婷婷| 男女久久婷婷五月天| 天天色综合色| 操一操| 手机AVAV天堂看网| 丁香涩涩爱| 婷婷五月丁综合| 五月婷婷说| 99日韩网站| 伊人五月网| 狠狠色狠狠色综合日日91| 狠狠擼综合| www.狠狠色.com| 色五月丁香激情| 逼逼AV| 日日操,天天操| 日韩久久这里只有精品| 99热只有这里有精品| 色婷婷丁香五月| 久久婷婷五月天激情| 久久婷婷国产| A片试看50分钟做受视频| 成人做爰A片免费看视频| 五月天激情综合| 亚洲性图一区二区三区| 婷婷五月天在线观看第二页| 亚洲成人一区| 五月天综合在线网| 殴美激情综合网| 91丨九色丨熟女高潮| 五月天激情四射| 4399成人黄A片| 一级性感毛片| 综合狠狠伊人| 婷婷五月天亚洲精品| 天天檫天天爽| 碰超99| 久久精品人妻| 狠狠一日| 五月色婷婷影院| 成片免费播放| 丁香五月天AV在线| 99热这里只有精品官网| 中文无码婷婷| 亚洲成人影视在线| 色播五月综合网| 亚洲AV日韩无码| 开心五月激情| 激情六月色| 久久婷五月婷| 日本久久久97| 婷婷激情四射| 婷婷婷婷婷婷婷婷| 激情五月婷婷| 99人人操人人爱久久久| 六月婷伊人| 激情五月婷婷六月丁香| 午夜少妇在线观看视频| 天天综合五月天| a色色色色色| 五月亭亭综合五码| 色色色色色色色色网站| 九九九午夜视频| 丁香婷婷五月天校园春色| 丁香五月天激情综合网| 丁香五月成人| 五月天丁香婷婷社区| 日日日,com| 婷婷丁香色情| 开心激情站| 色婷婷另类| www.激情.com.| 亭亭五月激情亚洲在线| 亚洲六月色| 97日本在线播放| PORNY九色9l自拍视频成人| 日本熟妇人妻在线| 国产精品VIDEOSSEX久久发布| 91jiuseshunv| 婷婷综合五月色播| 免费做A爰片77777| 九九色精品| 操骚货在线| 亚洲欧洲中文日韩久久AV乱码| 大香蕉久久婷婷| 99er在线观看| 色99色| 9久久久久久久久久久| 久久婷婷婷婷伊人| 久热这里| 日韩三级片一区二区| 婷婷俺去也| 狠狠色婷| 99在线观看视频| 五月色综合| 国产av基地| www.99成人视频| 亚洲成人AV电影在线| 六月丁香婷婷拍拍| 亚洲精品大片| 97碰在线| 成人丁香五月| 久久五月天综合视频网站| 婷婷的99视频网站| 99热e| www.日本91| 九九色黄色| 婷婷四色五月| 99re8热精品免费视频| 日本婷婷综合精品| 激情五月婷婷| 激情丁香图片| 色99免费视频中文| 色婷婷色99国产综合精品| 亚洲殴洲精品Av在线| 久噜久噜| 日韩在线观看亚洲| 五月丁香激情综合| 久久网站免费亚洲| 亚州美女| 婷婷久久草| 人操91在线| va亚洲中文在线| 久综合4| 思思热热久久| 久久99看免费| 久久五月天婷婷| 91九色精品熟女内射| 丁香大香蕉| 9操在线| 五月婷婷之综合激情| 丁香九月激情| 久久人妻超碰一区| 香蕉人在线香蕉人在线 | 淫视馆av三区| 91九色精品| 婷婷五月AV| 五月天综合视频| 夜夜躁狠狠| 婷婷色婷婷| 午夜精品777| 99久99久| 婷婷色在线观看| 美妞av| 色九九九综合| 99亚洲天堂| 日日夜夜狠狠婷婷色| 久草热8精品视频在线观看| 丁香五月激情六月| 97色天堂| CHINESE熟女老女人HD视频| 超碰AAAAAAV| 欧美三级大片AA在线看| 婷婷国产成人| 亚洲无码成人性爰网| 伊人在线大香蕉网| 天堂A∨在线| 人妻操逼| 538任你爽| 国产偷人爽久久久久久老妇APP| 66精品成人免费网站在线观看| 99艹精品在线观看| 五月婷中文字幕| 日韩成人精品一区久久久久| 色色色地址| 欧美性猛交 XXXX 乱大交| 天天摸人人摸| 天天想夜夜爽天天爽| 国产av天天插天天操天天爽| 国产在线黄色| 这里只有精品2| 五月色婷婷在线观看| 久在线综合69| 成人片黄网站色大片免费毛片| 丁香五月AV| 色婷婷视频| 色五月婷婷大香蕉| 亚洲视频在线网站| 热九九精品| 色五月婷婷91| 五月天婷婷婷| 五月综合六月丁| 超碰在线观看9| 亚洲天堂色| 天天色播| 91黄操| www.激情五月天| 99热销国产这里有精品| 九九精品re免费视频| 久热只有精品| 日韩啪啪视频| 超碰在线超碰| 婷婷五月花| 久久这里只有欧美| 怡红院精品视频久久久久久久久| 99精品在线观看| 久9精品视频| 日韩啪啪自拍| 99热99日天天干| 在线中文AV| 人妻中文在线| 久久精品99国产精品日本| 六月婷婷av| 色噜噜狠狠一区二区三区| 国产精品日本一区二区在线播放| 色综合色色| 婷婷色丁香五月| 久狠狠狠| 免费看欧美成人A片无码| 人妻久久久久久久 | 爱爱色五月天| 色婷婷丁香五月丁香| 丁香五月婷婷深爱综合激情| 婷婷亚洲影院| 久久这里只有精品5| 激情久久久| 日本色99| 久久久18| 欧亚色色| 少妇人妻凹凸视频| WWW五月| 色婷婷基地| 五月婷婷激情综合视频| 色情五月婷婷| 久久婷婷丁香| 五月丁香婷色| 伊人9在线| 久色激情| 色婷婷视频| 婷婷伊人激情婷婷| 国产精品视频网| 亚洲激情综合免费| 天堂草在线看www| 久久久精品色| 另类激情五月| 婷婷伊人綜合中文字幕| 久久久婷| 久久九九经典| 久久婷婷五月丁香网| 久99热在线观看| 免费AV在线| 中文字幕在线日亚州9| 久久免费精品小视频| 五月丁香六月激情综合网| 久热只有这里有精品| www,com,五月色色| 色色网站观看| 五月播播| 色色五月婷婷| 国产精自产拍久久久久久蜜| 五月婷九月| 激情久久丁香| 2050人人操免费工开爱| 激情99热| 99综合| 色欲婷婷五月天| www99热| 国外亚洲成AV人片在线观看| 激情丁香久久| 婷婷色五月噜噜| 丁香五月天激情小说| 婷婷五月天成人五月天| 婷婷六月视频| 大香蕉综合网| 色婷婷av综合网| 99玖玖视频| 99在线观看亚洲| 丁香五月欧美色综合| 色婷婷丁香五月| 久久99久久99精品免视看婷婷| 97超碰色| WWW五月婷婷| 国产VA亚洲VA96| 国产日比| 五月丁香婷婷激情影院欧美| 成人丁香五月| 中文AV网站| 色爱综合网| 丁香五月大香蕉AV| 热99久久这里只有精品| 婷婷五月色综合| 日本少妇裸体做爰高潮片 | 成人在线不卡| 色播五月丁香| 另类少妇人与禽zOZZ0性伦| 六月婷婷七月丁香| 五月婷婷色吧!| 超碰人妻在线| 男人的天堂97| 99无码黄色视频| 国产3p露脸普通话对白| 玖玖婷婷五月天| 米奇影视资源婷婷狠狠色激情欧美五月丁香| 51XX午夜影福利| 97超级碰人人| 五月丁香综合久久| 五月天丁香成人| 久久一操| 夜丁香五月婷婷| 成人在线日韩| 视频免费精品免费精品免费精品免费精品免费精品免费精品免费99 | 五月婷婷六月丁香综合在线| 超级碰碰97在线| 亚洲精品国产成人AV在线| 五月婷婷成人| 青青色com久久| 激情综合网 激情五月天| 另类激情综合| 热热久久精品视频| 九九综合色| 九色婷婷| 99热最新| 久久这里只有精彩| www.久热| 99在线精品观看99| 99热| 五月婷婷 欧美| 亚洲精品99| 婷婷五月色| 玖玖爱综合网| 久操大香蕉| 人人97碰| 4399在线日本A片| 色婷婷免费视频| 五月天狠狠草| 日韩情色在线观看| 在线综合网| 1024你懂的欧美曰韩| 丁香五月激情婷婷婷婷在线观看| 99视频在线观看视频| se99视频| 99热全是精品| 99这里| 五月婷婷丁香啪啪| 乱精品一区字幕二区| 91操操操| 婷婷五月欧美| 影视av久久久噜噜噜噜噜三级| 大香蕉久久婷婷| 亚洲九九夜夜| 五月丁香999| 五月综合激情啪啪啪啪啪| 思思国产99| 99碰在线视频| 第四色激情网| 婷婷五月天伦理| 人妻视频一区而且二区| 久久久精品人妻| 亚洲情色一区| 91久久99久久91熟女精品| 婷婷五月丁香激情色情| 激情婷婷丁香色五月| 在线观看av网站| 东京热免费视频| 国产精品久久久久9999小说 | 色婷婷成人做爰A片免费看网站| 青娱乐美女福利视频美臀| 两性婷婷丁香五月| 久久综合干| 久热这里这里有精品| 五月天婷婷丁香蜜桃91| 99久久户外勾搭| 天天综合色| 热九九精品| 色婷婷激情五月天丁香| 丁香六月狠狠干| 天天色·欧美| 婷婷色六月| 黄色AAAAA| 思思热这里只有精品视频666| 少妇AB又爽又紧无码网站| 99热九九热| site:hcxsz888.com| 久久se 综合网| 激情綜合網址| 97人人草| 黄色激情久久| 五月婷婷久草| 思思热99热| 熟女激情五月天| 日日天天天| 超碰京东热av男人的天堂| 天天日天天插| 97五月久久丁香婷婷| 色播五月天天| 婷婷六月色| 日本丰满久久| 五月天伊人| 五月狠狠| 噜噜狠狠色综无码久久合欧美| 再次出发二| 超碰无码318604| 久草九一| 国产婷婷色综合AV蜜臀AV| www,com,五月色色| 中文AV网| 人人人人人人人草| 五月天激情在线视频| 永久天堂日本| 97碰碰九九视频| 91丨九色丨国产打屁股| 国产操碰| 伊人激情啪啪| 99热只有| 色偷偷色婷婷| 人人视频色| 日韩a热| 亚洲无线视频| 激情婷婷五月天| 五月天另类小说久久小说网| 激情婷婷丁香色情五月天| 天天色天天爽| 69热在线| 色色自拍视频网站| 五月丁香色色综合| 色五月天天在线观看资源站| 热99国产精品| 久久亚洲婷婷综合色五月| 天天射综合网站| 久久婷婷五月综合激情国产| 99ri久久| 婷婷色丁香五月| 色五月天丁香婷婷| 欧美久久久中文字幕| 色色色宗合网| 国产高清视频91九九九久久久| 老美AA片| 久热精彩视频98| 五月婷婷激情在线| 91九色无码内射| 大香婷婷| 99riAv1国产在线观看| 天堂成人久久| 噜一噜免费视频| 国产99美少妇| 伊人狠狠狠综合| 色婷婷色人人射| 五月丁香六月婷婷婷婷| 亚洲精品国产精品乱码不99| 色婷婷色五月色丁香| 激情五月天啪啪| 5月婷婷六月丁香| 99热.com| 激情床戏| 亚洲中文字幕av| 色五月婷婷777| 激情五月婷婷丁香综合网| 色婷狠狠| 色性综合| 99热精品一| 久久九九热视频| 亚洲五月婷| 婷婷久久综合久| 久久艹 五月天| 中文字幕91,综合| 91精品综合久久婷婷九色| 97碰久久| 97se视频在线| 深爱五月天| 色综合视频在线| 狠狠ri| 热99精品视频五月| 五月婷婷六月丁香综合视频在线| 丁香五月 六月婷婷首页| AV性爱在线| 亚洲欧美成人在线| 色色亚洲视频| www:99热视频| 色婷婷91激情小说| 天天做天天爱天天玩夜夜爽| 香蕉婷婷色五月| 欧美性生交XXXXX无码小说| 99色免费| 婷婷五月天色丁香| 婷婷免费视频| 日韩黄在免| 精品99在线看| 五月综合在线婷婷图片| 97在线视频人妻九色| 国产人妻777人伦精品HD| 99热色婷婷| 丁香伊人综合| 六月婷婷激情| 久久99免费视频网站| 激情五月激情综合俺也去婷婷小说| 婷婷五月丁香久久| 五月婷婷色色| 一级七香蕉| 天天舔天天摸天天射| 五月花婷婷| 五月天丁香婷婷网| 99爱视频精品| 丁香六月婷婷综合缴| 国产AV影片| 亚洲天堂久久| 婷婷五月色激情欧美激情| 超碰人人摸人人操| 五月天激情国产综合婷婷婷就去爱| 亚洲色情在线| 99久| 五月丁香999| 五月天电影网| 超碰成人黄色网| 成人五月天综合网| 在线成人网站| 中文字幕网站在线观看| 久久久久久五月天| 婷婷影视久久| 小视频aaa久久久| AV大香蕉| 婷婷伊人网| 色婷婷情片| 丁香婷婷色六月| 97日韩无套内| 色五月aV| 亚洲精品国产成人AV在线| 婷婷九月丁香天堂丁香天堂| 日日插日日干| 超级碰 久久9| 五月丁香久久丝袜啪啪| 性做爰A片免费视频A片直播 | 狠狠色成人影片| 91九色 熟| 婷婷五月视频| 97成人丁香| 人妻久久久久久久久妻久久久久久久久 | 91操在线| 婷婷综合成人| 综合激情在线观看| 六月丁丁香| 香蕉久久国产av一区二区| 中文av网| 色婷婷情片| 99精品久久久久| 狠狠se| 狠狠狠五月婷婷六月丁香| 欧美性爱丁香五月| 九九久久视频| 婷婷五月a| www.99热视频| 久婷婷五月天影院| 99久.| 五月婷婷丁香| 激情五月天色播| 五月天婷婷激情干干| 桃色成人网| 色天天综合成人网| 加勒比久热| 综合啪啪| 去干网av| 三人荫蒂添的好舒服A片| 月月AV| 俺也去五月婷婷丁| 啪到高潮激情丁香五月| 色五月婷婷91| 99热这里只有精品3| 激情五月图| 久久久久久久久18久久| 成人五月天视频| 超级碰碰碰久久网站视频| 色婷婷日本| 久操大香蕉| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 日本色频| 丁香五月婷婷免费视频| 天天插天天爱| 色色色999| 成人.在线日韩| 夜夜夜夜夜操| 日韩欧美一级大黄网站| 五月J香蕉婷婷| 人人爱人人草| 美女va| 色99久草在线| 8区视频在线| 6080av| 四月婷婷五月丁香| www.五月天| 久久这里都是精品| 99re6热在线精品视频播放速度| 操大屄五月天视频| 99色| 五月丁香WWW| 日本视频欧美观看免费| 99热这里只有精品9| 天堂草在线看www| 欧美久热| 综合久久十| 狠狠操狠狠爱| 日本在线va| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 91婷婷丁香五月| 四川女人毛多水多A片| 亚洲成人av在线播放| 综合网激情五月天| 人人性久久| 97人妻超级碰碰碰碰碰| 五月丁香色色网| 丁香久久久| 蜜臀A∨在线水帘洞| 免费啪啪啪网站 | 亚洲美女裸体被操在线观看| 精品久久99| 五月丁香综合网| 丁香花五月天| 99惹在线精品免费观看| 丁香玖玖| AV亚洲在线| 青草视频在线观看视频| 婷婷涩涩五月天| 五月久久丁香| 丁香女人五月天| 日本久久视频| 黄久久久| av一区二区电影免费在线观看| 99热在线观看| 色婷婷五月天| 亚洲综合欧美色丁香婷婷888月图片| 日韩啪啪视频| www.婷婷六月天| 国产美女视频久| 五月情涩综合婷婷| 安息电影在线观看完整版| 97操碰日本女人| 国产伦亲子伦亲子视频观看| 丁香五月AV| 久久久性爱视频| 久久3p| 无码区婷婷五月花开| WWW.99热| 天天爽综合网| 久久久区区一久久久久久| 日本女天天爽| 五月丁香狠狠爱| 色婷婷国产精品综合在线观看| 极品五月天| 99碰碰。| 国产超碰在线| 色婷婷在线视频| 丁香激情网| 俺去也婷婷| 激情五月婷婷网| 婷婷丁香视频| 婷婷成人丁香色情基地30| 国产婷婷五月中文字幕高清| 精品在线| 3pAV| 思思99热在线| 日日色五月天| 五月激情综合五月| 狠狠干激情五月| 精品99爱免费视频在线观看| 99色视频在线观看| 丁香八月综合激情| 五月丁香综合网色欲| 密臀久久| 伊人婷婷五月| 亚洲色亚洲精品| 99在线观看视频| 五月亭亭直播| 久久久五月五丁香| 婷婷永久在线| 狠狠操天天干| 少妇AB又爽又紧无码网站| 无码免费人妻A片AAA毛片西瓜| 极品人妻XXXXOOOO| 淫视馆av三区| 色婷婷玖玖影院| 97碰碰在线观看视频| 色情婷婷。| 91碰碰| 激情美女五月天激情在线| 九九色热视频| 五月丁香成人| 久久99精品视频| 538在线精品| 久久丁香社| AV操逼网| 丁香六月爱综合| 日本五月天婷婷丁香| 色啪综合| 精品夜夜澡人妻无码AV| 婷婷五月 丁香六月| 婷婷五月天深爱| 五月天六月婷婷电影| 激情五月婷| 另类天堂| av超碰在线| 伊人久久大香网| 久久杏爱视频| 色亚洲欧洲| 色五月AV| 五月丁香色情| 超级碰碰碰久久网站| 久久免费操| 黄色99网| 九九热99视频| 国内一级片| 大香蕉婷婷色| 精品久久99| 亚洲色婷婷| 久久ab| 婷婷金品综合视频| 激情婷婷99| 色欲色天天香综合| 丁香五月冃欧美| 丁香五月首页| 男人大jjc女人免费视频| AV色婷婷| 五月婷婷婷婷婷婷艺术| 日本操碰碰| 亚洲色图欧美色图日本视频| 99在线精品视频| 天堂婷婷丁香六月网| www超碰| 色情成人五月天| 激情婷婷综合| 五月丁香精品| 影音先锋一区二区资源站| 日韩成人综合网| 免费的日逼视频| 五月丁香婷婷基地| 日本丰满久久| 成人精品一区二区三区四区五区 | 婷婷久久五月丁香| 九九色插| 色色aⅤ網| 成人日韩欧美| 人人性久久| 亚洲婷婷五月天激情综合| 超碰国产在线| 色蜜婷婷| 99热在这里只有精品| 丁香五月激情啪啪| 丁香色六月| 伊人玖玖网| ady狠狠入| 99久久99热这里只有精品| 婷婷中文字幕| 9191avse| 极品人妻VideOssS人妻| 亚洲无码影音| 精品无码色| 五月天婷婷久久| 欧美久久网| 婷婷 色 丁香 夜| 婷婷操无码| 激情婷婷狠狠干| 色九区| 91超级碰| 色99自拍| 激情伊人| 人人操人人干AV| 91凹凸在线| 五月天激情黄色网址| 色婷婷色五月色丁香| 中文字幕永久在线| 97色图片中文字幕视频在线观看| 激情五月婷婷丁香| 男人的天堂在线婷婷| 丁香五月久久综合| 久久久天堂国产精品女人| 午夜爱爱爱成人| 成人综合网站| 亚洲天堂AAA| 国产精品99久久久久久久女警| 丁香色五月婷婷17C| 五月婷婷99热| 99热这里只有精品1025| 亚洲成人一区| 亚洲视频a| 五月天综合色| 国产99精品免费视频| 五月丁香婷婷色| 99热国产这里只有| 日本人妻伦在线中文字幕 | 另类国产欧美视频| 亚洲日韩欧美综合VA| 激情五月天情色| 日本五月天激情| 99精品久久久| 五月丁香在线观看| 亚洲激情五月婷婷日日| 伊人久久艹| 开心激情久久久久久久| 色五月 婷婷, 大香蕉| 播五月丁香六月| www.爱婷婷.com| 五月激情综合网| 五月婷视频久久| 极品人妻VIDEOSSS人妻| 五月丁香婷中文字幕| 日韩av免费版| 激情小说婷婷| 久久丁香五月综合六月激情红杏视频 | 久久3p| 99色在线观看免费| 搡BBBB搡BBB搡18| 五月激情久久| 爆乳熟女一区二区三区爆乳| 日韩aaa| 丁香五月亚洲综合| 亚洲日韩久久婷婷伊人| www.国产色| 婷婷五月激情四月综合| 亚洲国产精品VA在线看黑人| 丁香六月在线| 狠狠久久婷五月| 欧美色综合天天久久综合精品| 丁香六月亭亭久久综合| 国产精品人妻欲求不满| 久久精品99国产精品日本| 婷婷久久色| 淫荡家庭AV| 99婷五月| 婷婷涩五月| 日本成人小说婷婷六月| 操碰久| 精品成人在线| 九九99香蕉在线视频播放| 99热免费精品热久久66| 超碰人人在线观看| 99re思思热久久| 综合色综合| 91玖玖| 五月婷婷伊| 97综合在线| 色爱终和网| 五月丁婷香| 久久精品一区二区三区四区| 97五月久久丁香婷婷| 天天操B| 影音先锋男人资源站一区二区| www.色色五月天.com| 五月婷无码| 超碰9| 9999热免费视频视频| 91chinese在线| 狠狠插狠狠操| 国产日批视频| 99人人操人人操人人精| 开心五月色婷婷综合开心网| 成人网站在线观看视频| 五月丁香婷婷俺| 高清无码.com| 婷婷性爱网| www色综合亚洲92| 日本精品人妻无码77777| 日韩成人精品中文字幕| 久久九九色| 久久婷婷五月丁香| 九九热这里只有精品首页| 日本成人综合| 日韩小视频在线99| 国产午夜精品一区二区三区嫩草| 99热99色| 激情五月激情综合网| 五月婷婷丁香在线视频| 思思99热在线| 熟妇天天综合| 五月婷婷影视| 开心五月激情网| www色五月| 九九re精品视频在线观看| 日本色视| 天天色,天天日,天天做| 五月丁香婷婷激情久久| 综合激情网五月激情| 91丨九色丨首页| 亚洲乱码日产精品BD在线观看| 五月天综合| 久久999久久999久久999久久| 99r久久这里只有精品| 亭亭五月丁香综合欧美| 大香蕉婷婷久久| 九九自拍网| 超碰日日操| 97久久人人| 大香蕉天堂| 五月丁香婷婷啪啪综合| cao久久| CAOBIBI| 九九色区| 中文字幕五月久久婷| 亚洲精品444久久久久久| 久久久久久五月天| 97超级啪啪在线观看| 天天干狠狠| 亚洲色网址| 久久xx| 极品少妇高潮啪啪AV无码| 99精色| 天天操夜夜操| 青青草免费公开视频| 国精产品一区一区三区免费视频| 婷婷综合视频| 日韩ww| 九 九九九AV| 欧美日本99| www,色综合| 91爱操| 色域五月丁香| 婷婷五月天渟渟| 色综合香蕉| 丁香五月日韩| 99自拍视频在线| 涩综合在线 | 色婷婷色五月丁香| 人妻久久久久久久久| 996热re视频精品视频这里| 91wwmm导航| 九色91国产| 丁香五月天激情综合| 九九热免费视频| 大香焦A∨| 免费人人操| 久热精品在看| 日韩久热| 狠狠狠狠狠狠草| 日日爽天天| 天天舔天天摸| 六月丁香五月婷婷| 婷婷五月AV| 黄色成人网站在线播放| 热九九精品| 91爱啪啪| 99精品无码网站| 久久视频婷婷| 日本婷婷| 色婷婷香蕉在线| 中文字幕性爱视频| 久操b网| 五月色丁香国产在线视频| 婷婷六月久久综合导航| 色爱综合网| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 成人视频免费观看高清完整版在线观看| 欧美大香蕉视频| 久久黄色免费视频| 九九热免费| 六月丁香久久| 五月婷婷性爱网| 色综合网上班开心婷婷久久| 丁香五月激情澎湃一区| 日本色婷婷| 天天干天天插| 丁香久月婷| 综合激情专区| 激情丁香五月婷| 丁香五月人妻| 全部老头和老太XXXXX| 91疯狂操操操操| 丁香五月亚洲无码| 久热超碰91| WwW色婷婷| 亚洲愉拍99热成人精品| 五月婷婷网五月在线| 99激情视频| 色色色9 9 9| 色色影院aaaav| 思思热在线视频精品| 婷婷五月天99综合网站| 99亚洲精品视频在线观看| 久久视频这里99| 少妇被下春药玩弄A片| 99在线热视频| 久久精品永久免费| 久热大香蕉| 中文在线视频久9| 狠狠色性| 夜夜操夜夜操| 激情五月天99色| 女力报到正好爱上你| 丁香五月AV| 无码人妻少妇色欲AV一区二区| 精品自拍99| 婷婷五月天堂网| 久热这里只有| 九色亚洲| 五月丁香婷婷无码A∨| 97色久| 丁香五月婷婷综合精品素人| 五月天激情网页| 中文字幕黄色片| 亚洲av成人在线| 五月婷婷影| 99热九九在线| 这里只有精品9| 六月色丁香婷婷| 亚洲十月婷婷综合| 色丁香久久| 色丁香五月婷婷| 丁香激情网| 色五月自偷自拍婷婷婷婷| 日日操夜夜骑| 不卡在线视频| 亚洲激情99| 五月丁香六月婷| 99热这里只有精品26| 丁香五月天啪啪| 日本激情91| 婷婷五月天视频免费在线观看| 色很久综合| 婷婷成人视频| 激情综合婷婷久久| 99色色| 欧美久久久中文字幕| 色婷五月丁香久亚洲| 日本高清久久| 另类图片天天影视在线观看| 五月婷婷六月丁香综合在线| 五月亭亭六月色|