免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

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| 婷婷五月天激情视频| 婷婷综合| 婷婷激情丁五月| 色久综合天天做视频| 99热精品在线免费观看| 99超级碰免费视频| 欧美色婷婷| 99在线精品视频| 久草婷婷网| 久久久久久18| 五月天第四色开心色播| 五月丁花六月丁香综合| 九九热在线视频观看| 99精品久久| 国产做A爰片毛片A片美国| 99久99久| 色婷婷XXXXX| 色综合五月婷婷狠狠干| 4438激情网| 成年人丁香五月| 无码激情AAAAA片-区区| 婷婷色啪| 日韩操| av五月丁香| 久久99精品久久久久久噜噜| 俺五月| 99热这里| 综合六月久久| 伊九九三级区| 五月激情婷婷在线| 最近免费中文字幕大全高清大全1| 久久99草五月婷婷| 激情色中文| 五月激情婷婷色| 六月激情网| 99在线免费视频| 色色色九九九五月婷婷| 五月激情啪啪| 99热这里是精品| 五月天激情影院| 996热re视频在线观看视频| 久久亚洲婷婷| 播播网色播播| 黄色高清无码| 99热欧| 欧美色色色色色| 久99热| 中文超碰视在线| 丁香五月天堂| 激情五月婷黄版| 丁香五月花| 五月激情射| 激情五月天婷婷久久久久久久久久久| 婷婷久月| 国产女18毛片多18精品| 丁香婷婷偷拍| 丁香五月AV综合激情| 超碰在线中文字幕| 4438全国最大视频成人网站在线观看| 第四色婷婷最爱| 婷婷五月AV| 一本色道久久综合狠狠躁一二三| 婷婷五月深深的爱| 五月婷婷色| 成人免费在线电影| 538在线精品| 丁香六月婷婷色XXXX| 久久多色| 婷婷久久五月天丁香| 亚洲日比视频| 丁香五月天欧美在线| 91丨九色丨熟女| 狠狠干五月| 五月婷丁香| 夜夜操狠狠操| 婷婷五月六月| 激情文学五月丁香六月婷婷| 大地资源色婷婷视频在线| 婷婷欧美激情综合| 欧美日韩成人在线观看| 久久密臀婷婷| 中文字幕性爱丰满| 色综合激情图区| 狠狠夜夜五月丁香| 久久99综合| 久久性爱视频| 午夜免费试看| 婷婷性爱影院| 日日.c| 一级二级色大片| 五月花婷婷丁香| 午夜天堂一区人妻| 综合狠狠干| 人妻22p| 久久久久久久久久8888| 久99热| 丁香五月色网| 丁香花五月天激情| 99ri久久| 综合色五月| 99视频35精品视频在线观看| 激情综合啪啪| 久久er视频6| 最新久久网址| 操久久网| 五月丁香六月情| 亚洲成人AV在线观看| 九月色婷婷综合| 六月婷婷AV| 天天色综网| 婷婷中文字幕网站| 日韩在线婷婷五月天综合| 两性婷婷丁香五月| www,天天干| 激情婷婷五月社区| 婷婷性福五月天| 丁香六月青青草| 深爱激情丁香五月| 97人妻碰碰碰久久久久-最近国语高清| 五月丁香花激情综合网| 夫妻超碰在线| 色啪影院| 综合99在线| 丁香婷婷啪啪| 亚洲精品五月| 成人短视频免费| 国产综合网在线| 人人叉久| 婷婷五月天综合网| 97av在线视频| 亚洲精品一区无码A片| 婷婷丁香五| 婷婷五月六月丁香| 五月丁香婷婷激情久久| 波多野结衣成人作品在线| 日日插日日干| 丁香婷婷六月天| 五月婷婷无码| 欧美婷| 亚洲av电影网站| cc精品国产性传播| 97资源欧美日韩大香蕉超碰一区| 六月婷婷综合| 亚洲最大五月天成人网| 大香蕉久热| 99操逼| 婷婷日在线观看| 极品人妻VIDEOSSS人妻| 国色天香伊人狠狠色| 五月婷婷婷色| 午夜一区| 久色中文| 婷婷射图| 国产欧美性成人精品午夜| 思思热99在线| 五月天婷婷基地综合网| www.天天干| 婷婷之六月丁香| 黄色aa观看aaguochan| 五月天另类激情在线| 综激情网| 丁香综合日产精品久久| 区美毛片子| 九九视频网| 五月丁香六月片| 五月天.com| 久久久久久久97| 欧美交换配乱吟粗大25P| 337午夜福利| 青青草99热久久精品国| av国产精品| 免费观看欧美成人AA片爱我多深 | 日韩99视频| 久久婷婷五月综合97色一本| 在线视频九色97| 久久 天天| 噜噜色天天开心| 日本操天堂| 欧美黄色韩日网| WWW.99热| 碰久久精品w| 色热久| 色婷五月天亚洲| 超级碰碰视频无码| 久久久婷| 日韩成人电影在线播放| 久久机热这里只有| 超碰在线99| 91精品91久久久久77777| 五月激情婷婷丁香天堂| 天天日狠狠| 婷婷久久婷婷| 国产69久久久欧美黑人A片| 深爱激清网| 区区久久妻| 九月婷婷综合色干| 天天操婷婷| 五月天精品视频| 五月天婷婷黄色视频| 99久久国产宗和精品1上映| 99热免费| 日夜夜天天| 婷婷五月香蕉| 亚洲色婷婷五月天| 91九九九九九九| 久久性爱视频| 婷婷综合在线| 色丁香六月| 婷婷伊人綜合中文字幕小说| 色五月自偷自拍婷婷婷婷| 久久九九99| 色五月五月天色婷婷色五月| 色情久久久| 九九色婷婷| 在线色婷婷| 婷婷综合激情| 99这里有精品视频| 人妻内射视频| 丁香五月六月婷婷殴美综合| 亚洲性爱99在线| 久月婷婷| 99riAV国产精品视频| 午夜无码熟熟妇丰满人妻| 亚洲AV人人操| 狠狠狠狠狠狠| 激情五月天小说| 五月夜丁香| 96丁香六月婷婷蜜桃综合久久| 一区操| 久久这里有精品| 99热这里是精品| 激情都市五月天| 一起草AV| 色私五月婷婷| 五月天停停日日| 另类婷婷五月天啪帕帕| 新激情婷婷| 久99热| 日本一道久久| 久久女人天堂| 婷婷人人操| 久久这里都是精品| 日日舔夜夜操| 天天做天天爱综合| 丁香六月天婷婷开心综合| 色色色视频免费无码| 久久久久8888| 91色色色18| 免费99色| 99re视频在线| 久re热视频| 五月婷婷综合在线视频| 国产av网| 九九中文色色| 最新久久99视频网站| 婷婷色五月大香蕉在线| 亚洲精品无人区| 青青草原99热| 99er久久| 熟女激情五月天 | 99热在这里只有精品| 天堂婷婷丁香六月网| 狠狠操天天操| 日日噜噜久久婷婷五月天 | 大香焦A∨| 天天色天天操天天射| 久久xx| 日韩另类| 野战J办公桌椅H| 五月天激情国产综合婷婷婷| 国产欧美精品AAAAAA片| Av狠狠色丁香婷| 91色呦哟| 久久五月天丁香| 成人版视频在线观看| 天天天天干| 色综合伊人网| 婷婷欧美综合| 亚洲九九视频| 风流少妇A片一区二区蜜桃| 九九热在线视频| 日本片日本片祼观看网站在线看中文版网页在线看 | 婷婷丁香五月天中文字幕| 中出内射的人妻视频| 五六月丁香激情视频| 激情六月五月婷婷综合网| 综合婷婷六月| 婷婷伊人五月| 丁香婷婷激情六月五月开心| 亚洲超碰在线| 中文字幕日产A片在线看| 丰满少妇猛烈A片免费看观看| 99久热| 国产精品a无线| 日本视频不卡123区| 日操夜操天天操不卡| 亚洲国产网址| 99九九中文字幕视频| 淫视馆AV在线| 激情深愛五月視頻| 人人人人人人人草| 超碰猛烈的性猛交| 色香欲综合| 能看的AV| 91精品国产色猫| 精品网站:999WWW| 五月天婷婷久久视频| 五月天激情综合网| 婷婷五月色花丁香社区| 午夜成人AV在线| 《诡秘之主》在线观看| 人妻操在线看| 在线观看av网站| www夜夜操| 亚洲春色奇米影视| 无码髙清| 天天日人人| 久久婷婷六月天| 久久深爱激情网| 激情五月天婷婷在线网址发给我| 亚洲热久久| 思思久久99热只有频精品66| 日本97人人| 國語久久婷| www色婷婷久久综合久色| 精品皮股午夜AV| 日韩在线一级| 无码激情AAAAA片-区区| 小泽玛利亚视频一区二区| 涩五月婷婷| 九九热123| 99偷拍视频在线日本| 那里有AV网址| 欧美日韩一区二区三区四区| 狠狠色成人影片| 99超超碰| 五月色色网| www.91有码.com| 天天爽天天| 五月婷婷深深爱| 91a片爽| 99在线免费视频| 激情99。| 五月天婷婷免费| 国产毛片精品一区二区色欲黄A片| 2005天天干天天1| 69热在线| 五月天播播中文字幕| 99久久综合网| 六月婷婷啪啪| 五月色无码| 婷婷六月色开 | 亚洲欧洲另类| 黄色91在线观看| 激情文学天天| 色五月大| 免费色婷婷| 五月丁香六月久久| 色色五月天婷婷丁香| 亚洲V国产V欧美V久久久久久| 丁香久久久| 亚洲AAA| 色欲婷婷五月天| www.99色在线| 五月天激情网图片 - 百度| 九九综合| 国产九月婷婷| 天天色综合色| 色色五月天婷婷| 1024在线视频| 五月亭亭六月激情| 五月丁香婷婷色| 日本三级片片| 五月亭亭综合五码| 国产激情久久| 色综合大香蕉| 日日综合网| 亚洲国产精品VA在线看黑人| 婷婷六月丁香激情| 操碰99| 久久国产高潮白浆免费观看99| 久久综合热17c| 99激情| 香蕉久久国产AV一区二区| 色婷婷亚洲| 欧美婷婷五月天| www.色五月| 五月丁香啪啪综合| 婷婷五月丁香色综合| 色婷婷成人做爰A片免费看网站| 久久精品五月天| 婷婷五月天电影区小说区| 亚洲综合五月天婷婷| 欧美成人日韩| 天天干天天色综合| 激情玖玖综合网| 五月深爱婷婷| 欧洲亚洲精品| 99色色爰| 九九色热| 激情五月天色色网| 丝袜人妻| 亚洲在线操| 色色COm| 婷婷99狠狠躁天天久久久九九九| 青青热久精品视频在线观看| 99精品网| 天天做天天双| 俺也去色| 色九区| www.五月婷婷久久.com| 99热在线观看精品| 欧美日韩成人一区二区| 成人网站av免费网站推荐| 五月婷六月| 91大操| 久久成人性爱| 色婷婷丁香A片区毛片区女人区| 亚洲成人网无码| 综合色99| 看婷婷五月天网| 91久久久久久久| 操操日韩| 五月丁香成人小说| 久久久久亚洲AV无码网影音先锋| www.久久综合| 婷婷精品在线| 天天操天天操天天操天天操天天操| 狠狠色噜噜狠狠狠狠综合| 丁香五月婷婷AV| www.五月婷婷.com| 丁香五月婷婷啪啪| 狠狠操综合| 91色噜噜狠狠狠狠色综合| 五月久久婷婷天堂视频| 五月激情影视| 五月久熟女| 婷婷性爱网| 五月 丁香 欧美| 色五月婷婷久久| 97人人操人人爽| 香蕉综合网| 激情综合5| 五月开心久久| 婷婷丁香一月| 久草婷| 婷婷综合精品视频97| 伊人丁香五月婷婷潮吹| 天堂综合久| 香蕉操亚洲| 人妻AV在线| 丁香女人五月天| 色伦专区97中文字幕| 日本噜噜色网| 五月激情综合性爱| 91精品久久久久久综合五月天| 国产韩日亚洲美州欧亚综合在线| 国产FREESEXVIDEOS性中国| 涩涩五| 99精品视频在线观看| 色婷五月天综合网| 五月天婷婷色色网| 狠狠五月天| 色五月婷婷视频| 婷婷五月丁香成人网| 亚洲综合激情五月| 九九热av| 91精品国产综合久久久不卡电影| 青青草成人网| 色999亚洲人成色| 老师的粉嫩小又紧水又多A片视频| 人妻 性久久久久久| 另类图片五月天激情| 另类激情综合| 99在线观看视频免费| 色五月激情婷婷| 欧美男女婷婷| www激情| 五月婷婷影视| 成人版视频在线观看| 特级西西4444www无码| 色综合性视频| 非洲一级AV| 色情综合网| 视频这里只有精品16| 久99久视频精选| 色五月激情综合网| 国产精品婷婷午夜在线观看| 99热这里只有精品1025| 成人亚洲精品久久久久| 五月丁香六月情| 99久热这里只有精品视频删减版| 欧类av怡春院| 99热综合色图| 婷婷四色五月| 色婷婷综合久久久久| 色狠狠综合| 俺去也在线www色官网| 婷婷五月天开心网| 99re欧美精品| 色婷婷狠狠色| av五月丁香婷婷网| 饮料下药迷倒漂亮女同事强干| 色色网站在线| 99热这里只有精品8| 超碰超碰在线| 伊人综合色干| 日本乱子人伦在线视频| 日本色婷婷久久99精品91| 五月丁香综合激情| 日韩按摩二区| 91爱操| 婷婷丁香18| 丁香六月婷婷综合激情欧美| 精品久久久久久久久久久久人妻| 五月天色图| 国产av网| 一区二区三区视频| 五月天婷婷伊人| 五月丁香激情综合六月涩涩爱| 久久久久网站| 5Www色5夜| 伊人综合网站| WWW.天天日| 色涩影院六月丁香| 91re色综合视频| 久久久性爱视频| www.操.com| 九九热视频免费观看| 99久.| 一起草日本| 思思热99热| 99激情视频| 五月丁婷婷| AV九九| www.97干视频| 色吧网综合| 婷婷大香蕉| 色五月婷婷小说亚洲中文字幕组 | 丁香五月婷婷视频| 天堂草在线观| 成人网站免费sxj| www.狠狠| 久久婷婷网| 亚洲视频无| 97超级碰人人| 欧美激情综合色综合啪啪五月| 久久99久久99精品免观看粉嫩| 激情六月婷| 啪啪啪啪五月天| 91欧美| 综合网啪啪| 色爱爱综合网| 亚洲182在线观看| 国产亚洲成AV人片在线观黄桃| 色色操| 噜噜色婷婷| 这里只有精品99www| 精品久色| 色情综合网| 97人人操人人| 五月婷婷天堂| 99热综合在线| 97九色视频| 五月婷婷七月丁香| 无码A片一区二区免费| 99re资源在线视频导航| 淫视馆av三区| 国产亚洲精品久久久久久牛牛| 久久伊人大香蕉| 熟女激情网| 玖玖婷婷色五月| 五月天婷婷AV| 九九99热| 激情综合在线观看| 久久九九综合| 精品人妻一区| 五月天婷婷色| 99ER热精品视频| 无码激情AAAAA片-区区| 成 人片 黄 色 大 片| 99热这里有精品| 九九在线视频| 99精品视频在线观看| 琪琪布丁香社区激情五月天| www,setingting| 亚洲AV成人精品网站在线播放| 啪啪五月婷婷| 九九久久精品國產| 色综合久久中文| 大香蕉人妻| 99成人网一区| 99热这只有| 思思久久96热在精品国产,| 5月丁香六月情| 思思久日精品视频| 亚洲丁香五月天视频| 91视频五月丁香| 激情九月综合| 色99视频| 色级停停| 操日本色| 色综合色五月| 亚州激情网站无码| 思思精品久久艹| 丁香婷婷噜噜| 亚洲午夜视频| 91久久久久久久| 日本精品人妻无码77777| www,99视频| 94干大香蕉| 另类专区在线| 亚洲小说五月婷婷| 综合激情深爱| 久久人人九九| 操碰97| 丁香花大香蕉婷婷综合| 丁香五月色网| 久久五月天激情婷婷| 91婷婷五月天综合视频| 五月丁香网站| 久久久91| 久久AV无码精品人妻系列试探| 婷婷综合玖玖五月| 狠狠色噜噜狠狠狠狠综合| 天天弄天天爽| 人妻无码精品一区| 综合婷婷| 色五月丁香五| 97干在线播放| 激情WWW| 天堂综合久| 色色色综合网| 婷婷五月天性爱视频| 99色干| 丁香五月婷婷乱| 丁香五月影院| 久久婷婷五月| 欧美日韩五月婷婷| 日日噜狠狠色综| dingxiangtingtingliuyue| 在线成人网址| 国产精品美女久久久久AV超清| 婷婷成人在线| 加勒比色色| 五月天六月色| 91九九| 青青日韩| 天天做天天双| 五月天成人在线播放| 丁香六月婷| 天综合日日夜综合7799| 丁香五月六月久久综合 | 99久热这里只有精品| 九九视频在线观看| 综合激情sV| 干亚洲天堂| 天天干夜夜谢| 亚洲日日操| 思思热视频| 狠狠色狠狠色综合日日91| 九九热在线亚洲免费视频| 婷婷丁香五月高清| 人妻人人操| 五月丁香在线观看99| 五月人妻婷婷| 97操在线视频| 97在线日本| 婷婷丁香五月天综合网| 激情综合五月天| 沈娜娜av| 久久婷婷五月草视频在线播放| 色五月大| 色婷小说| 亚洲丁香五月天在线视频| 婷婷久久综| 玖玖91| 婷婷精品在线| 日本色爽| 果冻传媒A片一二三区| 色婷婷综合久色AV五色最新| 色婷婷国产精品综合在线观看| 99热热热99精品婷婷| 婷婷五月av| 99这里| 一起草AV入口| 亚洲 25P| 97操碰| 99在线免费视频播放| 狠狠擼综合| 色吧五月婷婷| 91超级碰在线视频| 五月丁香六月婷婷欧美综合| 无码91中文字幕| 韩日在线熟女| 狠狠久久婷五月| 色欲色香综合网站| 婷婷五月天日本无码| 99精品无码| 婷婷在线精品| 91人人操.COM| 色婷婷影| 亭亭五月丁香五月天激情| 婷婷色色综合| oumeisesewang| 五月天色区| 国产精品色婷婷99久久精品| 五月丁香六月婷婷在线播放| 搡BBBB搡BBB搡18 | 99re这里只有精品免费| 亚洲综合激情五月久久| 亚洲婷婷五月天| 五月丁香婷婷啪啪| 大香蕉五月婷婷| 99精品国产在热久久婷婷| 日B日潘金莲BB| 亚洲亚洲人成综合网络| 五月天激情中文字幕| AAAA亚洲| 91Chinese在线| 激情文学 综合 色| 久久XX| 免费婷婷| 欧美丁香五月97色| 激情综合色图| 五月天堂婷婷| 亚欧州精品视频| 五月丁香啪综合| 99热丁香| 婷婷五月天Av| 狼友视频在线观看18| 欧美日韩成人一区二区| 色综合丁香婷婷| 婷婷久久精品| 五月天婷婷色色网| 97资源欧美日韩大香蕉超碰一区| 麻豆雪千夏| 婷婷丁香五月网| 97香蕉人人在线观看| 人人爱人人添| www.99热在线| 99在线免费视频| 爆乳熟妇一区二区三区爆乳| 99久久久99久久91熟女| www.天天色综合| 六月婷婷综合| 日日操夜夜爽天天天| 国产真实乱了老女人视频| 99热这里只有精品2024| www。五月,com| 五月婷激情| 9 99免费视频| 色情五月天小说| 五月婷在线| 午夜丁香六月婷| 一本到不卡高清DVD| 五月婷婷丁香瑟瑟视频| 激情婷婷五月少妇| 67194国产| 五月网激情| 亚洲无AV在线中文字幕| 婷婷伊人久久综合| 激情婷婷丁香色五月| 激情综合网五月| 五月婷在线| 欧美槡BBBB槡BBB少妇| 日日操,夜夜撸| 内射 无码 伊人| 日日夜夜狠狠| 97在线精品| 亚洲乱码日产精品BD在线观看| 爱婷婷久久视频| 潘金莲AAAAAAAAAA| 色五月婷婷影院| 婷婷丁香五月天哟啪| 国产又爽又猛又粗的视频A片| 国色天香伊人狠狠色| 激情熟女网| 婷婷精品| 99re思思精品在线观看| 婷婷五月丁香欧洲| 色色亚洲五月天| 开心五月深爱五月婷| 丁香九月综合在线| 超碰在线看| 婷婷中文字幕版| 欧美色色日韩| 五月婷婷激情综合| 五月婷婷在线观看| 激情床戏| 怡红院AV亚洲一区二区三区H| 五月天婷婷爱| 99re熱| 久久久精品婷婷五月天| 亚洲在线资源| 激情亚洲五月| 9精品视频在线| 亚洲另类电影| 五月天,激情四射,婷婷频道| 91Chinese在线| 成人αV视频免费观看| WWW.17C亚洲精品| 色婷婷狠狠干| 九九九九中文字幕| 九九AV| 五月丁香六月激情欧美综合| 99综合色色色| 久久久久久久久久久jjjj| 婷婷九月综合| 国产美女精品| 第五婷婷伊人丁香色| 欧美69久成人做爰视频| 久久99激情| www.日日夜夜| 日韩久热| 色吧网综合| 亚洲综合五月天婷婷| 婷婷在线五月天观看| 国产AV不卡福利| 五月天婷婷激情| www.日本91| 丁香花五月天| 超碰在线人人| 狠狠色噜噜狠狠狠狠狠色综合久久| 91久久五月天| 思思热精品免费视频| 色碰干| 婷婷五月丁香国产| 丁香五月天激情综合| 国产精品VA在线| 激情综合五月色在线| 国产午夜精品一区二区| 婷婷五月激情网| 色激情五月天| 五月天激情图| 深爱 五月天| 91久久综合亚洲噜噜成人在线| 又大又粗九一在线| 色综合久| 婷婷五月天亚洲综合| 先锋影音av色五月天资源站| 色婷婷综合视频| 永久精品| 五月婷婷免费| 综合亚洲色色| 亚卅毛片| 婷婷五月丁香激情图片| 日本欧美成人片AAAA| 超碰九色| 成人丁香| 激情五月婷婷在线| 日日婷婷不卡| 婷婷综合| 六月丁香综合| 亚洲四色五月| 丝袜熟女一区二区三区| 色色色综合网| 91精品综合久久久久久五月丁香| 国产欧美va| 五月婷婷丁香综合| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 内射丰满人妻| 免费国产VA国产免费| 97人操人免费视频| 婷婷丁香91| 91大操| 日比网免费国产| 97综合在线| 九九99久久| 丁香五月日韩| 91超级碰在线| 欧美综合激情丁香五月六月婷| 久久婷婷五月国产激情综合片| 久久久WWW| 五月天婷婷AV| 久久人五月| 九月婷婷综合在线| 大香蕉婷婷婷| 狠狠婷婷色| 亚洲亚洲人成综合网络| 婷婷色五月丁香六月欧美啪| 日本三级中国三级99| 亚洲顶级VA在线观看-高清完整版在线影院观看-S022AV | 激情五月婷婷六月丁香| 婷婷开心激情综合五月天| 五月丁香六月婷婷亚洲激情综合| 亚洲AV激情五月综合网| 99热情这里只有精品在线播放| 99热自拍| 91久热| 欧美六月| 亭亭色色五月天| 亚洲欧美婷婷五月色综合| 91丨九色丨熟女|老版| 991国产精选视频在线播放下载| 欧美激情久| 综合久久综合五月天婷婷| 丁香花综合永久入口| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 来吧亚洲综合网| 九九色热| www.天天干| 色色色综合网| 五月婷丁香| 亚洲欧洲中文日韩久久AV乱码| .精品久久久麻豆国产精品| 成人做爰A片免费看视频| 疯狂做受XXXX高潮A片动画| 中字幕视频在线永久在线观看免费| 亚洲视频一区| 99久久人妻精品无码二区| 日韩成人中文| 不卡成人免费| 婷婷久久女人| 色天堂97| 激情四射五月天| 丁香 婷婷 激情 综合 五月| 丁香五月婷婷欧美性爱| 伊人九热| 婷婷色五月综合| 亚洲精品九九| 踪合专区啪啪| 色婷婷五月综合| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | AV九九| 亚洲乱码日产精品BD| 五月激香蕉网| 九九色黄色| 精品人妻在线| 国产综合色婷婷精品久久| 天天综合情| 五月婷成人网| 色五开心五月五月深深爱| 伊人在线视频| 120分钟婬片免费看| 婷婷五月色播放| 欧美成人AAA片一区国产精品| www.9操| ady狠狠入| WWW,五月| 伊人丁香六月婷婷| www.久久66| 久久九九免费视频| 夜夜 操无码| 激情AV| 久久婷婷五月天丁香| 久久婷婷亚洲无码一起| 香蕉久久国产AV一区二区| 99热6这里之有精品| 五月香六月婷| 久久婷婷91| 色色亚洲| 狼人伊人干| 99精品在线观看视频| 综合激情五月四射婷婷| 播五月丁香六月| 婷婷五月激情的图片| 99热这里只有精| 亚洲免费成人电影AV| 狠狠久久婷五月| 婷婷色五月天第7色| 五月激情久久| 五月丁香婷婷色色| 综合aV在线| 99啊精典免费视频| 丁香无五月网| 深爱激情网五月天| 日本色婷婷| 国产看真人毛片爱做A片| 激情九色| 五月丁香久久网| 亚洲天堂aaaa| 六月激情婷婷| 日本韩国视频在线观看社区免费的9| 国产综合婷婷| 色婷婷国色天香综合| 婷婷六月亚洲综合| 九九99精品视频在线观看| 超碰人人妻| 欧美日韩99| 日日夜夜狠狠干| 五月丁香影院| 97操碰免费视频| 99热99在线| 日日操天天| www.婷婷| 久久久九九视频精品18| 婷婷五月丁香基地在线视频官网| 婷婷五月花西瓜| 丁香久久| 天堂网亚洲色图| 婷婷色婷婷亚洲成人| 99色免费观看全部| 天天干天天拍| 激情九九六月激情免费视频| 精品国产va久| 七七九色| 91呦呦呦| 激情五月丁香婷婷夜夜操| 夜夜撸天天操| 丁香五月天激情| 国产视频福利| 99在线视频在线观看| 爱射综合| 亚洲欧美日韩另类| 人人人人人人人人人草| 婷婷五月色色| 亚洲AV日韩在线观看| 色色五月天丁香婷婷| 色综合综合色| 美日韩成人| 天天综合久久| 丁香 婷婷 亚洲 熟女| 久久久久9| www.minyis.com【JT】实力收量可预付QQ2101460746 | 久久九九免费视频| 国产精品人人做人人爽人人添| 99热精品观看| 亚洲丁香五月| 五月婷婷影院| 日本美女上人| 五月丁香婷婷综合网| 国产99久久久国产精品免费看| 97人人草| 日韩爱操视频| av在线播放网站| 丁香五月综合久久八| 欧美狠狠色| 婷婷激情五月天桃花网| 亚洲色婷婷婷婷人人爽| 美女五月天| 天堂综合久| 热思思| 中文字幕丰满孑伦无码专区| 国产伦理精品高清在线观看网站一区二区 | 天天爽夜夜爽夜夜爽精| 色婷婷亚洲婷婷| 九九九九九九毛片| 啪啪六月婷婷| 四川女人毛多水多A片| 欧美狠狠草| 丁香激情网| 特黄三级又爽又粗又大| 丁香五月婷婷成人网| 五月天伊人| 五月丁香六月激情综合网| 成人综合视频在线| 99热丁香五月| 激情深爱综合网| 色婷婷小视频| 婷婷五月天,影院| 狠狠穞A片一區二區三區| 伊人激情啪啪| 97色97干| 99啪啪网| 久久这里只有精品热在99| 欧美日本99| 婷婷综合网在线| 五月婷色| 天天日日人| 深爱五月激情| 精品乱码视频| 九九99免费视频| WWW.婷婷五月天.COM| 色五月成人| 男人的天堂97| 涩五月婷婷| 亚洲第一av| 色色a| 精品动漫 无码av| 日本人人xxx| 国产免费av网站| 99热在线精品观看| 91九色无码内射| 婷婷久久亚洲| 亚洲国产另类av| 天天做天天爱天天综合| 人操91在线| 日日夜夜爽| 夜夜AVV| 久色激情| 国产超碰人人| 五月丁香激情四射| 91干视频| 色婷婷丁香五月| 丁香婷婷久久 | 婷婷综合一二三| 色欧美影院| 超碰九九热| 91xxxx九色| 91肏| 97人人干人人操| 五月激情婷婷在线| 爱爱色五月天| 国产精品VIDEOSSEX久久发布| 狠狠狠激情网| 91九色白丝| 亚洲热久久| 99精品97| 97狠狠色| 伊人丁香六月婷婷| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 九九久久这里只有精品XB| 九日日夜夜69| 人人妻久久妻| 99日逼视频| 色香蕉影院| 婷婷免费成人视频| 色综色网| 婷婷情色激情| 九九色播五月丁香| 日韩999| 婷婷五月欧美综合| 91丨九色丨国产| 色色网站| 婷婷五月情| 另类在线| 色播五月丁香综合| Www.se.久久| 天天干天天拍| 婷婷五月天AV网| 天天干天干| 很很干五月天| 欧美日本高清视频99| 激情五月图| 五月丁香久久久| 久久久久人无码人妻| 色色色色色五月| 色色色五月婷婷| 欧洲激情五月天婷婷| 婷婷伊人综合| 丁香婷婷色五月激情综合| 久99久在线| 五月天伊人网| 激情五月天网页| 久久婷婷五月综合网| 超碰高清在线| 久久亚洲色导航| 91丁香色五月| 激情九月婷婷| 深爱丁香激情| 色婷婷啪啪| 五月婷在线观看| 久99热| 婷婷久久99| XX色综合| 激情六月婷婷| 久久五月天激情婷婷| 五月丁香A片| 日本99久久| 婷婷亚洲在线| 色热久| 成人做爰A片免费看视频| 激情五月天视频| 亚洲色婷婷色| 激情五月天婷婷色色色色色色色色色色色 | EEUSS鲁片一区二区三区| 久热这里只有精品66| 91丨九色丨白浆秘| 成人在线观看国产| 九月综合| 激情综合网亚洲色图| 九洲一级A片| 黄色三级毛片中字| 51XX午夜影福利| 亚洲精品久久久久久久久久吃药 | 婷婷无五月无码视频| 玖玖在线视| 五月天婷婷成人资源站| 丁香花五月天激情| 三十熟女| 超碰超碰在线| 久久免费视频62| 99热99色| 色综合色综合色综合| 日本色色色| 五月婷啪| 综合久久五月天| 色五月丁香五月激情五月激情| 色444综合网| 久热这里只有精品6| 五月天啪啪| 婷婷六月婷婷| 日韩在线观看亚洲| 极骚大香蕉伊人| 五月婷婷AV| 99热这里只有精品2024| 99色婷婷视频| 六月婷婷操逼| 国产毛片欧美毛片久久久| 天天综合网91| 凹凸操Av| 欧美激情五月天婷婷| 激情爱爱网站超大免费| 中文字幕成人网站| 深爱激情六月天| 另类激情综合| 很操日本7| 国产欧美日韩性爱| 99人人操人人爱久久久| 亚洲激情四射色| 五月天色五月| 色99自拍| 99热日韩| 夜夜www| 色情婷婷| 丁香婷婷婷五月综合色情| 精品人妻一区二区三区在| 婷婷综合激情| 玖玖五月丁香| 亚洲色色香蕉| 色五月开心五月激情五月| 激情av| 婷婷内射视频在线| 综合久久五月| 五月天久久色| www久久久| 色玖玖爱| 开心激情婷婷| 天天爽天天摸人妻综合网| 综合网激情五月天| 亚洲精品乱码久久久久久按摩观| 26uuu丁香婷婷五月| 丁香五月 性爱| 久久精品国产AV一区二区三区 | 天天插天天射| 色色免费网站| 这里有精品| 五月婷婷片| 天天爱天天做天天爽| 久久老码第一| 五月天无码| 爽极品色| 久久9热| 丁香五月大香蕉AV| 在线观看日韩12345区| 久久人妻少妇嫩草AV| 色婷婷五月天| www.91操| 美女激情综合| 91ncm视频| 情婷婷五月天| 丁香婷婷久久老熟女综合网| 色青青五月| 天天狠天天狠| 婷婷香蕉| 九九热超碰| 五月婷婷六月丁香| 超碰九九热| 九九色欲网| 激情综合五| 九热免费视频| 天天肏在线观看| 激情综合国产| 超碰高清在线| 伊人久久大香线蕉综合网站| 91操在线| 精品综合爱| 99热色婷婷| 91视频五月丁香| 无码yw| 99re热在线观看| 国产激情av| 97操在线视频| 99热99精品|