免费国产精品自在自线-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
返回資訊列表
丁香五月天啪啪| 天天日天天摸| 热热久久久久久久久| 操97在线观看| 午夜婷婷| 天天色图| 色五月婷婷五月| 黄色aaaaa| 五月丁香婷婷伊人日韩| 韩国真做片在线观看| 亚洲欧美999| 欧美噜噜久久久XXX| 成人va在线| 色偷偷综合| 丁香av网| 亚洲亚洲人成综合网络| 91丨九色丨东北熟女| 九九色综合九九色| 99热这里只有精品搜| 五月丁香久久网| 日本丰满久久| 婷久久久| 青草视频在线播放| 欧美性猛交 XXXX 乱大交| 久久性爱视频网站| 丁香五月手机在线| 五月婷婷啪啪综合网| 久久在线视频只有这里有精品| 一起草AV| 97色片| 思思热热久久| 欧美爆乳一区二区三区| 五月婷婷AV| 逼特逼在线免费播放| 婷婷伊人久久| 久色网| 亚洲国产精品VA在线看黑人| 婷婷六月丁香五月| 天天草天天爽| 91操片| 99久久五月婷婷| 99热只有国产在线精品| 婷婷激情丁五月| 天天做天天双| 久久婷婷五月天激情唯美| 五月天六月丁香| 免费看无码视频A级| 超碰在线观看三级片| 操91| www,黄色在线,con| 丁香五月婷婷影视先锋| 五月开心久久| www.狠狠| 91九九九色在| 久久伦乱| 亚洲成人色五月婷婷综合| 天天做天天爱高潮片| 婷婷六月色开| 亚州激情在线视频| 久久这里有精品视频| 这里只有精彩视| 有哪些A片网站| 亚洲激情综合免费| 国产婷婷五月天| 狠狠爱五月婷婷| 猫咪伊人久久| 国产精品久久久久久妇女6080| 婷婷精品性性性性性性性| 狠狠色综合777| AV美美午夜| 日韩一66精品| 第五色婷婷| 国产ava| 五月天操逼网| 五月社区婷婷激情| 色情五月停停丁香| 色五月激情五月天| 国内9l视频自拍老熟女九色| 婷婷四色五月| www.丁香五月| 91色色色| 99亚洲精品视频| 超碰在线9| 精品无码av丁香五月激情| 国产精品久久在线观看技巧| 色五月在线播放| 婷婷成人视频| 久久大香蕉丁香| 激情五月婷婷丁香综合网| 小色小蛇伊人婷婷色香五月| 丁香五月婷婷色综合基地| 久久欧洲综合网| 色婷婷A| 另类视频在线| 精品久久久人妻| 综合色播| 中文字幕亚洲-区久久99婷婷| 九九亚洲天堂| 超碰免费在线| 在线观看免费狠狠色丁香香综合| 久久色婷婷| 六月婷婷综合| 婷婷综合激情| 欧美久久网| 99精品视频在线观看| 日韩三级视频一区二区| 久久视频九九视频| 五月天成人在线视频网站| 色婷婷六月| 久久狠婷婷| 亚洲国产色婷婷| 婷婷婷婷婷开心无码播放| 亚洲综合激情五月久久| 久婷婷五月天影院| 婷婷激情社区| 婷婷黄色网| 色婷婷久久| 五月天网站亭亭| 五月婷婷六月色| 毛片九九九九九九| 亚洲丁香五月在线观看| 亚洲情综合五月天| 青青操绿aaa一区日v| 能看的AV| 99热国产婷婷| 色婷婷亚洲五月天| 性爱七区| 日韩五月丁香| 日日操夜夜操中国无码| 激情婷婷六月| 国产精品男人AV不卡| 丁香五月天偷拍| 久久伦乱| 亚洲无码另类| 激情五月婷婷五月| 久久99热免费| 91人人人人人| 婷婷五月天a| 亚洲va成人va成人va在线观看| 午夜成人片400| 久久综合五月天| 久久久这里有精品| 好色婷婷| 夜夜资源站| 玖玖99精品视频| 亚洲视频伍月婷婷| 天天肏高清在线| 高清无码视频网址| 国产亚洲99久久| 久久精品只有这| 五月做爱| 五月天激情婷婷| 精品导航在线x不卡| 99热在线观看免费| 久久嘟嘟丁香| 婷婷五月av| AV色婷婷| 激情五月丁香五月| 亚洲五月天伊人| 午夜不卡久久精品无码免费| 久久99美女精彩视频| 99超超碰| 激情綜合網址| 亚洲视频a| 五月天色丁香| 丁香5月啪啪| 九月婷婷在线视频| 久re热视频| 久热丁香| 婷婷午夜| 99热这里只有精品66| 91成人看| 人人摸人人搞| 日日做夜夜爱| 久久网日本| 99久re热视频精品98| 99热九九这里只有精品| 激情五月黄色| 91婷婷搞| 天插天啪天啪天啪| 久久综合伊人77777蜜臀| 国产91视频| 日本妈妈乱| 婷婷伊人网| 成人网丁香五月| 丁香五月亚洲综合| 99久久综合| ,99视频久久| 国产jd1024基地手机看国产| 久久婷婷91| 日韩色色色色色| 中字幕视频在线永久在线观看免费| 婷婷五月香蕉| 牛牛澡牛牛爽| 综合色播| 亚洲天天操| 狠狠大香婷婷爱| 丰满少妇猛烈A片免费看观看 | 91色在线 | 日韩| 婷婷久久久久| 四色五月婷婷| 五月丁香五月婷婷| 99热思思| 五月天婷婷青青草| 这里只有精品视频在线观看免费| 国产精品久久久久久久久久免费| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 琪琪色网在线| 天天插天天插天天插天天插| 99re8在这里只有精品| 九九热AV| 久久hd| 婷婷五月天综合网| 色九网| 五月婷婷免费在线观看| 人人干天天舔| 久久久久久97| 超碰在线播放免费观看| 精品久9| 成人丁香五月| 欧美人人操| 婷婷色欧美激情| 欧美操人| 丝袜人妻| 亚洲综合草草| 1999天天操夜夜操| se.久久视频在线观看| 亚洲第一综合| www.婷婷五月天| 丁香色色色| 天天综合区| 五月天综合色| 五月丁香大香蕉| 26uuu在线观看| 五月丁香花开综合网| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | www91久久| 久久性爱网| 日本九九九九| 五月丁香网站| 婷婷五月天伊人| www.婷婷六月天| 丁香六月欧美| www.久热| 亚洲成人av在线播放| 五月丁香婷中文字幕| 婷婷激情五月吧| 日韩在线9| 久啪欧美| 9l视频自拍9l九色9l成人| 三日本无码| 国产精品天天狠天天看| 五月天婷a在线| 色五月婷婷在线| 丁香五月天啪啪| 人妻人人操| 久热 91| 久久九九国产精品怡红院| 99热这里只有在线| 婷婷五月天六月丁香| 玖玖热视频| 色噜噜狠狠一区二区三区| 五月婷婷基地| 久久五月天视频| 欧美成人精品A片免费一区99| 日本本土色网第一区| 五月天激情国产综合婷婷婷就去爱| 骚逼视频一区2区| 以及AA大片看看| 久热伊人91| 国内自拍97在线| 182.t午在线观看| 97se在线视频| 91成人电影| 啪啪91| 在线国产精品色| 激情综合女人网五月播播| 五月婷婷丁香成人网| 天天爽成人综合网站| 色色色色色级无码| 婷婷瑟瑟五月天| 久久9热| 超碰婷婷五月| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 天天色粽合合合合合合合| 五月色综合| 婷婷六月激情综合| 色哟哟www| 99热都是精品| 婷婷在线网| 日本123区日韩欧美不卡在线看| 人妻无码视频网| 婷婷五月另类网站| 97色色色色| 激情网站综合五月天| 严洲天天插| 99视频在线观看网址| 91狠狠综合久久| 午夜成人片400| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 丁香五月天社区婷婷| 婷婷五月网图片区| 丁香五月AV综合激情| 国产成人99久久亚洲综合精品| 婷婷五月免费在线| 91人人操人人爱| 欧美丰满熟妇BBB久久久| 禁片二区| 久久婷婷五月综合色播| 99热网站| 99资源人人| 久久婷婷亚洲| 夜夜干 夜夜操| 丁香五月激情网| 97色射| 国产操碰| 色色国产| 婷五月天| 国产精品A片| 婷婷丁香五月麻豆| 丁香五月大香蕉AV| 五月婷婷自拍视频| 亚洲亚洲人成综合网络| 66精品国产成人| 99热这里只有精品国产首页| 亚洲亚洲人成综合网络| 丁香五月婷婷激情小说| 大香蕉久久婷婷精品综合| 三男玩一女三A片| 国产精品视频免费看| 婷婷婷五月天最新综合你懂的| 99热精品9| 91狠狠色丁香婷婷综合久久精品| 色婷青青| 夜夜夜叫天天天做| 久热免费视频| 无码地址| 超碰99在线观看| 人妻九九九九| 丁香六月激情四射| 玖玖婷婷综合| 9久久久久久久久久久| 午夜在线成人网站免费观看| 成人色情五月天婷婷丁香| www99精品| 99热亚洲综合| 美女五月狠狠| 天堂亚洲 在线| 2025年最新亚洲在线欧美| 成人无码髙潮喷水A片| 五月丁色AV| 五月天久久久| 五月丁香日本片| 丁香五月首页| 久久精品99| 91碰| 亚洲艹网| 欧美日本免费一道免费视频| 操逼在线视频| 九色综合五月天婷五月| www五月天com| 色在线99| 99热在线精品观看| www.99热最新视频8| 激情五月婷婷综合| 色五月婷婷在线视频| 五月综合激情| 五月丁香婷婷激情在线| 99re资源在线视频导航| 色情五月婷婷| 久热大香蕉| 91久久久久久| 婷婷亚洲丁香五月| 五月婷婷性爱视频| 五月伊人网| 91狠狠色丁香婷婷综合久久精品| 欧美成人精品A片免费一区99| 国产日韩精品SUV| 日日噜狠狠色综| 中文字幕日韩无码制服诱或| 天天插操| 激情综合色婷婷啪啪六月天| 日韩色色网| EEUSS鲁片一区二区三区| 伊人五月人妻精品| 91嫩草久久| 六月丁香综合| 六月丁香激情最新更新| 激情性爱网站| 五月综合视频| 五月花综合视频| 无码yw| 伊人99热| 色婷婷精品| 一区二区乱码视频| 欧美三级巜人妻互换| 婷婷五月天综合小说网| 97在线视频人妻九色| 婷婷丁香六月| 色色色色网| 色播丁香| 91精品综合久久久久久五月天| 深爱五月中文字幕| 色婷婷影院| 综合激情网激情五月。| 丁香五月综合高清在线| 婷婷丁香五月基地| 婷婷五月天小说| 五月丁香色综合| 久久色情| 婷婷激情六月视频| 中文字幕日韩无码制服诱或| 久99在线视频| 在线超碰免费| 人妻人人操| 五月丁香在线看| 久久婷婷五月综合| 日本欧美啪啪| 欧美日韩精品人妻狠狠躁免费视频| 五月婷婷久久激情| 超碰二区| 玖色色综合| 亚洲va成人va成人va在线观看| 久久亚洲婷婷| 色五月婷婷激情基地| 99热精品在线在线| 日韩九区| 丁香五月激情综合| 2025色婷婷| 小视频aaa久久久| 色99免费视频中文| 黄色片avv| 开心激情站| 五月婷婷激情综合| 丁香五月婷婷激情蜜桃| 丁香五月天av| 岛国av网| 五月婷婷六月爱| 五月丁香婷婷中文| 成人av在线网址| 一级黄色片看看| 久久女婷| wwwss在线观看| 精品在线网站| 99热碰碰热| 精品无吗va视频免费观看| 激情婷婷丁香五月| 99久久国产成人精品| 91se在线视频| 婷婷射丁香| 日本在线视频看se99| 久婷狼色诱惑在线| 亚洲五月六月婷婷| 一级操逼大片| 91色性感五月婷婷丁香| 97操碰人免费| 97操女视频| 丁香婷婷欧美综合| 亚洲无码 图片区| 天天干天天干天天| 精品国产AV色一区二区深夜久久| 久久免费操| 五月天婷婷综合免费| 婷婷开心久久| 欧美α√| 色婷婷五月在线| 日韩黄色电影| 婷香五月| 天天日夜夜爽| 欧美色片中文字幕久久久久| 九九婷| 97碰碰久久| 激情综合九| 婷婷丁香六月天激情四射网| 看逼中文字幕| 99精品一二三四视频| 9l视频自拍9l九色9l成人| 久9精品| 怡春院久操| 丁香婷婷五月色成人网站| 9999热在线免费观看| www热久久yy9| 久久久五月天| 五月婷婷免费| 天天噜| 91狠狠综合网| 日本99视频| 亚洲V国产V欧美V久久久久久| 日日干天天爽| 热99玖玖99玖玖99九九| 九九热婷婷| 精品成人在线观看| 婷婷色系婷色| 色五婷婷在线视频| 亚洲精品99| 人人色人人弄人人操| 日噜噜色| 9久精品| 婷婷成人丁香色情基地30| 日本成人噜噜| 五月丁香综合| 伊人大综合| 色99在线看| 无码九九| 丁香婷婷噜噜| 六月婷婷综合| 密臀av无码人妻精品| 久久性爱视频| 久久久久久丁香五月| 六月丁丁香| 天天干天天做| 日韩免费99| 伊人婷婷青青cao| 五月天玖玖狠狠色色| 天天日天天插| 青青草视频免费观看| 99婷婷五月天激情| 五月天成人在线精品| 五月婷婷婷| 色五月婷婷老师| 91碰碰碰久久久久| 丁香五月丐人妻| www.五月.com| 免费看欧美成人A片无码| 大香蕉七区| 六月丁香婷婷天堂| 亚洲1区| 九月性爱网| 这里只有精彩小视频视频网站| 日本的α片xxxwww| 99热播放| 精品九九网| www.99热国产| 97色碰| 九九99偷拍视频| www.sd-xiangsu.cpm| 五月天激情小说| 久久一级AV| 激情小说五月天| 色狠狠婷婷| 丰满少妇乱A片无码| 婷婷91| 婷婷五月丁香六月综合网| 超碰99在线观看| 五月天综合激情网| 九九性爱网| 97超碰9久热婷婷热| 妻久久久久| 色婷视频| 91色婷婷综合久久中文字幕二区| 永久地址 色| 激情五月婷| 日韩另类| 99碰超| 99丁香五月婷| 色999亚洲人成色| 舔色婷婷| 99热 在线播放| 夜夜做夜夜愛| 色婷青青| 婷婷五月色综合| 麻豆WWWCOM内射软件| 色婷婷基地| 在线中文av| 色七七九九| 五月婷婷激情中文字幕| 黑人无码一区| 五月婷啪| 九九激情网| 婷婷91| 午夜成人AV在线| 久久电影4399| 成人精品人妻| 天天插天天插天天插天天插 | 99色在线视频| 五月天开心网| 色天天狠狠干| 天堂久久丁香| 99热精品在这里| 亚洲蜜乳AV| 天天干天天做| 伊九九三级区| 99色色| 丁香五月天五码婷婷| A片试看120分钟做受图片| 婷婷色五月久久| 五月婷婷 激情按摩| 天天日天天干天天插天天射| 色婷婷色综合| 五月婷婷99热| 婷婷综合网在线| 久99久视频精品| 色色色色色综合| 五月婷婷丁香六月| 99色免费观看全部| 亚洲综合丁香婷婷六月天| 97大香蕉五月天| 成人色五婷婷| 亚洲激情综合| 影音 五月 婷婷 久久| 五月婷婷影| 欧美色图天堂网色| 精品亚洲国产成人A片在线鸭王| 丁香婷婷久久| 色五月丁香五| AV操逼网| 另类小说婷婷色| 亚洲色图日韩网址| 99色在线| 五月丁香婷婷欧美| wwxx日本| 亚洲XX网| 狠狠精品干练久久久无码中文字幕| 亭亭玉立国色天香| 99精品视频免费| 99riAV国产精品视频| 久久婷五月| 亚洲激情.com| 九九这里只有精品在线视频| 日本一区二区三区精品视频| 99色免费观看全部| 久久丁香久久| 成人精品一区二区三区四区五区| 日本不卡高字幕在线2019| 五月六月伦理| 国产美女精品| 99热99色| 5五月综合网亚洲| 激情五月天色色网| 久久五月激情| 丁香五月成人丝袜| 日本一级黄色片。| 99热这里只有精彩| 天天综合网在线| www.日日日.com| 午夜九九九九九九九九九九九九九| 日韩成人AV在线播放| 深爱丁香激情| 日韩欧美一区二区三区四区| 五月天狠狠色| 五月婷婷欧洲| 精品一二三区久久AAA片| 99毛片| 欧美成人精品一区二区| 这里只有在线精品| 六月婷婷色综合| 婷婷丁香综合| 在线综合啪| 曰韩少妇内射免费播放| 色婷婷狠狠| 六月婷婷久久| www.五月天婷婷| 丁香五月冃欧美| site:wpjngj.com| 天天搡日日搡aaaaⅩ| 丁香五月婷婷综合激情啪啪啪啪啪啪啪| 丁香激情网| 国产精品成人av在线观看春天| 十区AV| www.九九婷婷| 国产高潮白浆一区二区| 久久婷婷超碰| 日韩AC在线免费观看| 免费视频WWW在线观看网站| 激情五月色婷婷| 开心五月婷婷激情| 五月婷婷激情综合网| 色很很96| a在线观看| 9 1超碰九色| www.99热在线观看| 超碰成人在线观看| 大香蕉九九| 色婷网| www.99色| 欧美婷婷五月无砖| 亚洲另类婷婷五月综合| 伍月婷婷六月丁香| 色色免费网战视频| 五月婷婷色五月| 日狠狠| 99狠狠操一| 99久热在线精品| 婷婷性爱影院| 日日干日日| 色五月激情五月| 婷婷91视频| 五月天sesese| 五月丁香九九| 狠狠干狠狠色| 26UUU欧美激情一区二区| 久久久99精品| 婷婷伊人网| 久久伊人9| 色五月在线观看| 亚洲婷婷五月天| 午夜69成人做爰视频| www.色多多婷| 超碰不卡在线| 五月激情丁香久久综合网| 婷婷激情五月综合基地| 天天色,天天日,天天做| 欧日韩成人| 久久五月丁香| 91超级碰人人操| 丁香花五月天激情| 在线色五月婷婷| 91午夜激情| 五月丁香激情综合网| 99激情| 久久婷婷电影| 26UUU| 中文字幕婷婷五月天在线观看| 色久五月| 黄网在线观看免费| 亚洲欧洲中文日韩久久AV乱码| 色九区| 国产高清视频91九九九久久久| 超91热| 色婷婷操逼| 精品人妻久久久| 我去色色网五雨天| 在线18av | 九九色院| 初夜av| 亚洲欧美一区二区三区四区爱爱动图| 激情六月日韩| 亚洲精品大片| 777久久久| 欧美成人Va| 天天日综合| 天天天干夜夜夜操| 国产精品岛国片在线观看免费| 性爱五月婷婷| 极品 少妇 内射| 九九热免费视频| 无码少妇高潮喷水A片免费| 丁香婷婷午夜| 另类小说五月天综合网| 97碰超级人人看| 丁香婷婷五月综合欧美另类| 九九久久精品| 婷婷五月花| 中国女人内射6XXXXX| 7超碰自拍| 久操综合| 婷婷色丁香五月| 色热久| 五月天婷婷久久| eeuus五月婷| 99久久6| 五月丁香六月片| 五月婷婷激情综合| 久久精彩视频| 99久久欧美| 丁香婷婷免费| 久久婷婷色| 欧美伊人9| 思思re视频在线| 亚洲精品无码一区二区| 久热中文字幕| 五月丁香激情四射| 超碰在线观看caop| 亚洲色亚洲精品| 99国产精品久久久久久久久久久| 鲁鲁色五月| 99碰碰视频| 99热在线播放| 97干在线视频精品店| 五月丁香五月激情综合色综合| 五月天婷婷视频30| 欧美婷婷色| 婷五月天天| 丁香五月激情综合| 伊人网碰碰| 色老久久| 婷婷五月中文字幕| 丁香五月天堂| 操操操97| 人人人人人人人草| 婷婷九月丁香中文| 天天做 天天爱| 一本婷婷丁香久久| 久久66精品| 欧美日韩婷婷五月天| 色欲香综合网| 丁香婷婷五月色综合| 国产日日夜夜操| 人人人操 超碰| 激情综合激情五月| 68热超碰在线| 伊人AV五月婷| 大香蕉人人人| 亚洲成人网站在线播放| 五月丁香精品| 激情五月天电影| 六月欧美综合色情| 精品国产AV色一区二区深夜久久| Av九九| 久久综合五月天| 99热只有精品综合| 婷婷丁香六月| 九九热视频免费观看| 欧美综合五月天婷婷tin| 这里只有免费精品| 色播五月丁香综合| 狠狠色综合网| 亚洲激情亚洲激情| 9色婷婷| 天天色综合综合| 欧美婷婷色五月网| 91婷婷在线| 天天弄天天爽| 91色五月在线观看| 婷婷激情视频欧美视频自拍视频欧美剧| 老师的粉嫩小又紧水又多A片视频| 久草五月婷婷| 777米奇影视第四色| 色操b| 日本婷久久| 日韩无码色色| 成人九九视频| 香蕉视频91| 日欧一片内射VA在线影院| 婷婷六月色情| 婷婷97碰碰| 五月丁香六月激情在线| 色综合色色色色色| 五月天久久婷婷| 成人视频网| 狠狠色婷| 久热超碰| 中国激情网| 99热播放| 九九色黄色| caop在线| 久久久久久丁香五月| 综合色影院| 51精品国自产在线| 婷婷丁香五月激情| Av性爱网站| 精品九九网| 天天综合精品| 色播播五月天| 五月丁香啪啪激情| 亚洲综合在线播放| 成人无码髙潮喷水A片| 成人五月天丁香婷| 夜夜夜叫天天天做| 婷婷性爱| 99超超碰| 夜夜爱网站| 久久久久这里只有精品| 色亚洲视频| 婷婷五月丁香综合| 五月丁香激情综合网官网| 激情五月婷婷五月| 久久五月天婷婷| 天天射影视综合网| 日本超碰在线| 五月天久久网站| 五月丁香综缴情性爱| 九九热超碰| 最新va在线播放| 丁香六月成人网| 丁香六月天AV| 美女黄频aⅴ视频| 婷婷玖玖丁香| 日比网免费国产| 狠狠色婷婷777| 狠狠干婷婷| 开心五月综合| 操逼福利视频| 人人澡天天色天天做| 超碰在线免费| 国产精品岛国片在线观看免费| 99久久久久| 五月天开心激情综合网| 天堂草在线观| AV 3P| 五月婷婷六月激情在线| 26UUU| 超碰超碰在线| 996er热| 国产精品国产| 天天插天天射天天干| H亚洲| 99热每日| 青草视频在线播放| 无码日本精品XXXXXXXXX | 99精品久久| 婷婷俺去也| 天天做天天爱| 色色色9| 五月香婷婷| 五月丁香| 91九九| 中字幕视频在线永久在线观看免费| 色欲久久久久| 五月婷视屏在线观看| 99热这里只有精品1998| 久久这里有精品在线观看| 婷婷丁香五| 丁香婷停五月激情综合深爱| 婷婷狠狠久久| 九九久久综合网站| 婷婷色中文字幕| 9九热视频| 99re久热只有精品6在线直播| 婷婷六月色情| 天堂中文国产| 丁香大香蕉| 深爱丁香网| 99热精品10| 91操色| 久色国产| 激情欧美丁香五月| 中文字幕视频在线播放| 日韩一级片| 人人摸人人干| 婷婷五月丁香五月基地| 91九色 熟| 在线观看996精品| 五月天开心色情网| 亚洲色婷婷网站| 婷婷五月激情欧美大胆视频| 成人色五婷婷| XX色综合| 先锋影音av色五月天资源站| 久久狠婷婷| 99精品久久久| 99热精品综合| 思思热精品在线| 六月婷婷开心| 在线超碰免费| 六月婷欧美| 99热99热在线观看| 婷婷五月天激情亚洲小说| 成年人最刺激的综合网| 免费观看的婷婷五月视频在线| 色五月婷婷婷婷| 亚洲久久激情| 日本三级日本三级99| 成人综合网站| 婷婷94s| 开心五月婷婷五月| 开心五月综合| 日韩超碰在线| 91妻人人爽人人看片| 岛国资源站| 久久色五月| 久久久久99精品成人片| 色碰碰| 五月天久久婷| 猫咪伊人久久| 互月天综合| 久久激情网| 日本人妻伦在线中文字幕| 五月天久久网站| 久1色色| A1片久久久| 开心激情婷婷| 26UUU欧美激情一区二区| 激情www.98com| 婷婷综合色图| 极品嫩草| 婷婷五月激情四月综合| 丁香婷婷六月男男| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 国产成人高清| 婷婷亚洲天堂| 99丁香五月婷婷在线| 亚洲热手机在线观看| 日日干夜夜干| 91夫妻视频| 五月丁香 六月婷婷a| 亚洲色夜| 思思干精品| 啪啪啪啪五月天| 久久激情五月婷婷| 丁香六月综合激| 色婷婷色人人射| 天天日天天爽| 五月婷在线观看| 丁香狠狠色婷婷久久无码视频| 婷婷成人AV| 嫩草视频。| 天天草天天舔| 青草五月天| 五月丁香花视频| 婷婷五月六月丁香| 亚洲99一级无嗎特制在线| 亚洲天天免费| 五月婷婷综合网| 五月婷婷影| 激情五月婷婷在线观看| 9999综合99综合人| 婷婷娱乐丁香综合网| 香蕉久久国产AV一区二区| 久久久人妻不卡| 99re在线精品视频| 久久婷婷五月综合激情国产| 婷婷激情五月天小说校园| 色色网站毛片| 五月丁香 啪啪啪| 大香蕉手机视频| 欧日美女Va| 精品成人在线观看| 亭亭五月基地在线| 99色色视频| 黄色成人AV在线| 久久五月综合| 性爱网六月丁香| 色五月激情婷婷| 青青操日本摸摸看看| 色婷婷九月综合| 在线看AV| 日韩在线五月天婷婷| 伊人久久婷婷五月综合97色| 丁香六月毛片| a级毛片一区二区免费视频| 六月丁香激情最新更新| 亚洲情综合五月天| 婷婷丁香一月| 成 人片 黄 色 大 片| 激情五月激情综合网一级丸片| 狼人婷婷久久| 久操综合| 九九激情网| 婷婷五月丁香六月伊人网| 伊人久久婷婷| 九九视频这里只有精品在线播放| 99热在线精品播放| 婷婷九月亚洲| 天天爽天天操| 九九这里精品| 97超级啪啪在线观看| 在线1青婷| 综合久久高清| 99精品在线播放| 天天粽合合合合| 中文字幕高清av| 久草热在线视频| 丁香色六月婷婷| 综合色色色| 天天综合亚洲综合| 久久182| www.9797国产| 啪啪色激情五月天| 婷婷激情五月呦呦| 色色射| 四色永久成人网站| 五月丁香六月片| 婷婷五月视屏| 色噜噜狠狠色综合日日| 超碰免费成人网站| 亚洲久久婷婷| 日日操天堂| 婷婷五月色| 久久丁香五月综合六月激情红杏视频| 丁香五月成人婷婷| 亚洲精久久| 亚洲综合色激情色五月| 美女网黄| 激情校园 亚洲| 亚洲色婷婷久久99精品91| 97久久草草超级碰碰碰| 思思色综合网站| 久久久久8888| 久青草影院| 五月色丁香| 六月丁香婷婷亚洲中文玖玖| 碰碰碰碰碰99| 99人人干| 五月开心网| 精品99久久久久成人网站免费| 被强行糟蹋的女人A片| 婷婷亚洲五月| 久久婷婷丁香五月一二三| 激情婷婷22月间| 婷婷九月色| 色五月丁香婷婷在线观看| 5月婷婷视频网站综合| 99热久97| 久热免费视频| 曰曰久久| 狠狠色噜噜狠狠| 日本va欧美va欧美va精品| 91亚洲免费片| 成人在线观看国产| 亚洲最大在线| 亚洲精品激情| 狠狠擼综合| 婷婷射图五月天| 极品少妇婷婷五月| 久久99热网| 婷婷五月天影院| 色视频五月天| 啪啪激情网站| 国产韩日亚洲美州欧亚综合在线 | 伊人网色婷婷五月天| 99热综合网| 色色色图| 婷婷激情丁五月| 九月婷婷久久| 激情综合网激情五月天| av五月天婷婷丁香| 婷婷综合网| 九九九色综合| 五夜丁香| 色停停五月天| 日本不卡五月婷婷丁香| 99热欧| 九九精品综合| 五月丁香婷婷综合视频| 色吊操色妞| 日本人妻伦在线中文字幕| 五月婷婷色| 国产在这里只有精品| 狠狠爱婷婷丁香| 亚洲综合五月天婷婷| 婷婷五月天激情丁香| 六月婷婷影院| 99亚洲综合| 免费看欧美成人A片无码| 久久机热/这里只有精品| 免费亚洲婷婷五月| 激情五月婷婷五月| 五月亭亭狠狠| 亚洲色激情| 婷婷色五月天在线观看| 久热网在线视频| 五月丁香六月情婷婷久久| 99久久思思| 天天综合亚洲综合| 婷婷丁香五月激情中文字幕版| 色婷婷丁香综合中文字幕| 色爽九九| 国产综合久久久777777| 亚洲天堂无码| 丁香五月情| 婷婷伊人网| 丁香五月自拍| 色综合色综合婷婷热| 熟女重口味αV| 婷婷五月天天天日日夜夜| 五月丁香好婷婷姑娘综合网| 亚洲开心激情网| 日本人妻丁香婷婷久久寝取熟女五月| 久久久久久激情| 激情婷婷五月天| 九热...av| 在线视频色五月| 成人网站免费sxj| 激情五月少妇| 怡红院视频| 成人五月天丁香婷| 婷婷中文字幕版| 天天做天天双| 色五开心五月五月深深爱| 婷婷深爱五月| 日韩无码成人电影| 中文av网站| AⅤ网站在线看| 美女伊人久久| 色婷婷88| 亚洲激情图文小说| 日韩操| AV在线大香蕉| 99热免费| 狠狠色婷| 九热精品| 99激情网| 婷婷五月深深爱| 五月久久婷婷丁香| 日本天天色| 另类五月激情| 久热99热| ...婷婷国产成人亚洲日韩| 九九草热在线观看| 天天干一干| 涩涩五月天| 色婷婷玖玖影院| 亚洲综合视频网| 激情亚洲色图片丁香综合| 97色色色| 九九婷婷网五月天| 婷婷五月丁香成人网| 五月婷婷综合激情网| 亚洲一区二区无码蜜乳av| 九九热在线精品视频| 337p大胆噜噜噜噜噜91Av| 超碰免费电影| 天天五月香欧美| 欧美va欧美va差| 99视频精品在线| 激情五月天情色| 亚韩在线视频| 色婷婷六月天在线| 人妻久久久久久久| 爱狠射| 97色碰| 亚洲中文乱字字幕在线永久| 综合色图区| 在线观看亚洲AV| 久久久久久草黄色片AV在线观看| 99热在线免费观看精品| 在线视频色五月| 成人在线网站| 先锋男人99资源| 激情五月色婷婷| 国产真实乱对白精彩| 五月玖玖| 一级A片天天操夜夜操| 九色PORNY自拍成人精彩视频| 99自拍视频在线观看| 日本丰满久久| 人人色人人摸人人看| 五月丁香六月欧美综合网站| www.五月天| 综合五月婷婷| 久久婷婷综合五月趴| 大地资源色婷婷视频在线| 51成人| 夜夜天天久久婷婷| 九九av| 日本色色网站| WWW,婷婷,COM| 婷婷五月丁香五月| 97人人操人人爽| 色五月婷婷综合在线| 激情国产五月| 婷婷色色狠狠| 久久久久9999| 狠狠爱激情网| 欧美 日韩 成人| 99热10在线高清播放| 天天 日综合| 亚洲欧美婷婷五月色综合| 成人婷99最新| 性色五月天| 99在线免费视频播放| 婷婷日日天天| 人妻丰满精品一区二区A片| 香蕉综合在线| 色五月激情网| 色亭亭九月| 26UUU亚洲欧美| 丁香六月啪| 婷婷五月天丁香花| 久久曰曰| 色色色99| 婷婷伊人五月天| 香蕉久久六月| 97性视频| 97碰| 91Chinese在线| 中文字幕日韩成人| 婷丁香五月天| 色婷婷777狠狠| 日韩精品999| 99综合自拍| 婷婷色操| 超碰人人射| 色色99| 男人综合网|