欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,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
返回資訊列表
色色色热| 五月激情啪啪啪| 天堂网操| 91色久| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 99九九在线视频| 91九色网| 97色色婷婷五月天| 影音先锋综合网| 99噜噜噜在线播放| 色日本五月天| 久9久9久9久9久9久9| 五月丁香久久综合精品| 99久视频| 色色激情网| 色五月激情| 狠狠撸激情综合丁香五月天俺来啦| www99在线观看视频| 婷婷五月天丁香社区| 婷婷五月天手机版视频| 五月天成人网婷婷| 能看的av片| 伊人色综合影院视频| 亚洲婷婷性爱| 97色干在线观看| 99热在线精品观看| 婷婷五月天堂| 丁香成人五月天| XX色综合| 99热在线播放| 人人草人人视| 99成人免费热视频| 色色综合网络| 26uuu国产| 丁香五月人妻熟女| www.夜夜.com| 婷婷五月天在线综合| 日本丁香五月婷婷| 五月婷婷综合色啪| 五月四色色| 高潮毛片遮挡费高一百度| 思思热精品在线| 色色色视频免费无码| 色综合久久99色| 日韩精品视频中文字幕| 丁香婷婷五月香蕉91| 激情五月天婷婷| 亚洲AV人人操| 99热只有| 99久久九九| 九九九九毛片| 五月丁香色综合| 丁香六月婷婷久久综合| 色五月激情五月| 婷婷亚洲天堂| av网址在线播放| 专区无日本视频高清8| 日本久久高清| 亚洲妇女熟BBW| 中文字幕日产A片在线看| 99热这里| 1024在线一区| 久久精品五月| 97人人干人人操| 久久精典| a69在线视频| 丁香六月婷婷激情综合| 五月丁香在线国产 | 久久久久久xxxxx| 人人爽天天莫| 色婷婷色五月综合| 欧洲色| 婷婷丁香六月| 97人妻碰碰中文无码久热丝袜| 丁香六月婷婷| 无码碰碰| 日夜操B| 久久五月天婷婷| 色10月婷婷视频| 99视频色在线观看| 五月网网站| 欧美五月丁香| 丁香色婷婷| 国产片天天爽夜夜爽| AV激情五月| 99色啊| 丁香六月AV| 热99久久这里只有精品| 天天噜| 亚洲激情综合网| 天天影院色| 六月成人网| 色婷婷五月天av在线| 婷婷伊人欧美| www91久久| 亚洲五月婷婷| 综合色色色色色色| 天天爽夜夜操| ou洲色吧| 狠狠干天天内射| 婷婷五月激情在线| 九月色婷婷| 色五月综合| 日本一级黄色片。| 任我鲁这里有精品视频| 狠狠狠狠狠狠狠狠草| 激情五月天激情小说| 丁香五月中文字幕| 国产欧美精品AAAAAA片| 性色综合网| 色婷婷五月天激情| 婷婷六月天| 五月婷婷激情| 欧美操逼天堂| 婷婷五月偷拍| www狠狠| 91婷婷视频| 精品99在线| 丁香五月色综合色播五月| www激情婷婷com| 五月婷婷之婷婷| 五月丁香免费看| 另类小说五月天| 狠狠色丁香婷婷| a在线观看| www,setingting| 婷婷操逼| www夜夜| 天天爽天天干| 夜夜大香蕉婷婷丁香| 丁香五月综合久久八| 人妻内射视频| 五月婷性爱| 色五月综合网| 久久六月综合| 色域五月丁香| 亚洲婷婷五月天激情综合| 五月天堂色| 五月婷护士| 亚洲日本激情| 六月丁香五月婷婷| 人妻人人操| 久久这里只| 激情开心五月天| 九九色院| 激情综合一| 日本一级黄色片。| 深爱五月中文字幕| 色五月婷婷丁香五月| 99色.com| 色情五月停停丁香| www.婷婷五月.com| 婷婷五亚洲| 日本三级大片| 插插网爽妇五月丁香| 久99视频| 开心久久五月天| 色哟哟精品| 中文字幕成人日韩| 丁香五月婷婷色情综合| 丁香伊人五月色婷婷五十路| 五月丁香亚洲婷婷| 99热很操老逼| 五月婷婷在线视频| 欧美性爱一区| 色色色综合色| 五月丁香综合啪啪| 色婷婷丁香网| 超碰久热| 夜夜骑日日夜夜| 99色色| 免费国产VA国产免费| 五月色婷| 婷激情五月天视频导航| 天天爱天天操| 26uuu另类| 色135综合网| 久久亚洲网| 色五月婷婷五月| 97干97色| 无码任你操| 玖玖综合色| 婷婷天堂综合| 激情四射五月天偷偷看婷婷| 中文幕无线码中文字蜜桃| 综合欧美五月婷婷| 影音先锋美国A| 337p午夜影院| 中文字幕av久久爽| 色五月婷婷综合| 国产avapp 网| av中文在线| 一本久久亚洲五月婷婷| 丁香六月婷婷缴情欧美| 九九婷婷网五月天| 五月天社区| 色爱五月天| 丁香色五月婷婷17C| 99爱在线精品视频免费观看| 少妇激情五月婷婷| 成人.在线日韩| 99视频精品全部免费观看| 婷婷五月天99综合网站| WWW,五月| 丁香五月花| 开心五月深爱五月婷| 午夜伊人大香蕉| 五月婷婷开心丁香| 99自拍网| 青青草原亚洲久| 五月丁香婷婷基地| 中文字幕丰满乱孑伦无码专区| 国产露脸150部国语对白| 五月激情婷婷开心| 亚洲成人综合在线| www。五月,com| 激情亭亭五月| 逼逼AV| 97碰碰九九视频| 蜘蛛女侠2003满天星免费观看| 99乱视频| 亚韩精品视频1区| 久久婷婷综合国产| 欧洲高清免费久久| 九九99免费视频| 人妻熟人中文字幕一区二区| 97干网站| 5月婷婷激情网| 99WWW免费视频| 中文av网| 婷婷五月综激情| 国产 A片 自拍| 免费色婷婷| 天天综合色丁香| 精品婷婷五月视| 五月丁香六月片| 久热亚洲| 丁香成人色情五月天| www99在线观看视频| 国外亚洲成AV人片在线观看| 色天堂A| 午夜69成人做爰视频| 婷婷六月综合激情| 99热这里有精品2| 五月色婷婷影院| 国产熟妇乱子伦hd| 激情五月天社区| 婷婷五月天在线观看第二页| 日韩狠狠色婷婷| 人妻激情视频| 3DAV亚洲香蕉久久 一区二区| 天天肏视频| 色综合久久久久久久久五月| 亚洲天堂无码| AⅤ在线播放网| 第五色婷婷| 五月花免费视频| 激情99。| 这里有精品99| 丁香六月久久| 99久久久久久www| 色色色色色色网| 五月婷激情| 五月婷婷亚洲综合网| 丁香五月天狠狠操| CAOBIBI| 97很鲁在线视频| 久99热| 成年人最刺激的综合网| 人人爽亚洲| 夜夜www| 丁香婷婷网| 91丨九色熟女丨首页| 超碰婷婷色| 人人播| 五月天婷婷操逼视频| www。久久久久一b。Cc| 热久久这里只有精品| 欧美视频五区| 人妻激情综合| AV在线大香蕉| 狠狠操狠狠爱| 亚洲人人操| 亲子乱AV一区二区三区下载| 久久 婷婷 五月天| 99热这里只有精品66| 激情校园 亚洲| 亚洲va日| 丁香五月色播中文在线播放| 电影蜘蛛女| 欧美操人| 激情丁香久久| 日本婷婷丁香五月| 丁香五月骚喷水视频| 一夜福利不卡| yazhouzonghesese| 婷婷射图五月天| 欧美色色色| 久久A热| 五月激情精品视频| 99在线视频在线观看| 6080av| 5月婷婷激情6月| 99热这里只有精品98| 国内裸舞二区| 综合热无码| 亚洲五月综合色播| 天天舔天天操| 成人五月丁香社区| 日本综合久久| 丁香88AV五月婷婷| 九九中文字幕九| 久久久久久久8| 夜夜躁婷婷AV| 狠狠五月激情在线| 这里只有国产精品在线| 99这里只有精品视频| 激情五月六月| 激情久久久| 日日噜噜夜夜狠狠久久丁香五月| 免费无码毛片一区二区A片| 丁香五月天精品| 婷婷六月色播| 啪啪 综合网| 久久99精品视频| 日本天天操| 婷婷97狠狠成人网站| 国产五月视频| 色一情一乱一乱91Av| 久久刺激网| 婷婷在线免费| 色综合色色色色色| 2017狠狠干| 99超级碰免费视频| 97婷婷久久丁香| 天堂中文国产| 色青青视频| 啪啪小说五月天| 99精品一二三四视频| 九月婷婷| 99热伊人综合| 综合天天综合| 亚洲色激情| 亚洲av日韩无码| 九九热在线视频| 噢美99| 日本一级一片免费视频| 中国AV性爱观看| 野战毛片三一3| 99爱这里只有精品免费视频| 丰滿爆乳一区二区三区| 色色婷婷五月天| 无码G高清天| 五月六月婷| 天天干狠狠| 99A片| 97色婷婷成人综合在线观看| 99这里只有精彩视频| 欧美在线97| 激情内射人妻1区2区3区| 久久大香免费| 久久网思思| 久婷婷婷| 青青色com久久| 91婷婷丁香五月天免费视频网站| 丁香成人五月天| 久久99热这里只有| 五月天婷婷綜合院| 日本WwW色偷偷丁香花久久久京东热| 91人人操人人看| 狠狠操天天操天天操| 开心婷婷五月天激情网| 五月丁香六月天| 这里有精品| 精品99视频| 爱爱网址9| 激情综合区| 久热欧美| 99热人人操人人操| 610018岁成人视频| 日产精品一线二线三线芒果| 婷婷亚洲综合| 丁香六月婷| 九九热视频精品| 玖玖婷婷综合| 激情丁香九九五月综合网| 欧美日韩AAAA| 五月天婷婷激情在线色图| 天天射天天射一道本日本社区 | 9色免费网| 性生生活大片又黄又| 色五月 五月婷婷| 婷婷色网站| 激情五月天综合网| 九九久久99精品免费观看www| 26uuu国产| 婷婷五月天开心网| 99热这里只有精品在线| 99久久五月婷婷| 日婷婷久久开心| 性色视频| 五月丁香五月综合欧美| 色婷婷六月| 久久人妻乱| 色五月综合在线| 深爱激情婷| 五月丁香婷爱在线| 人妻内射视频| 色五月色图| 色色五月天com| 人人97操| 大香蕉伊人爱在线| 思思热这里只有精品视频666| 大香蕉久| 青青操avbb| 色婷婷最爱五月| 婷婷五月开心中文字幕色| 狠狠人人| 婷婷免费无视频| 五月天婷婷成人资源站| 操人妻视频91| 一区二区免费看| 91人操| 综合色99| 99精品偷自拍| a毛片二逼wwwwwwwwww| 97操碰免费视频| 九九人人看| 五月丁香黄色| 五月天婷婷黄色视频| 九九操操| 伊人五月天日日夜夜久久久天天| 婷婷五月天激情视频| 常久最新免费的色吊丝| 超碰日日操| 欧美人妻一区二区| 大色鬼综合| 一级片无码| 中文字幕婷婷在线| 青草青草久热这里只有精品| 欧美性丁香色色五月天| 色色色热| 9久久精品| 色色色九九九五月婷婷| 婷婷大乡焦噜噜| 狠狠搞五月天| 五月天激情中文字幕| 99国产视频网| 色五月天婷婷| 变态另类色图| 怡红院 久久| 亚洲人成播放网站| av网址在线| 五月天另类小说亚洲| 五月天婷婷开心| 五月天激情丁香| 思思久久精品| 97操女视频| 激情黄色小说色五月| 性小说五月天| 激情综合五月| 怡红院AV亚洲一区二区三区H| 91精品国产综合久久蜜芽解析速度| 伊人久久大香网| 五月丁香久久久日婷婷久久婷婷日| 五月天综合婷婷| www.激情| 91色色色视频| site:xmssd.com| 婷婷五月六月激情| 俺去也婷婷| 色婷婷影视99| 安息电影在线观看完整版| 天天狠狠干| 99热这里只有精品9| 99九九精品视频推荐| 激情床戏| 五月婷婷六月丁香在线视频| 色综合久久综合中文综合网| 九月丁香婷婷基地| 成人五月天婷婷| 开心激情网在线| 亚洲综合五月天婷婷丁香| AV中文字幕夜夜操b天天摸bb | 玖玖资源天天无码| 日本狠狠色| 婷婷五月无码| 亚洲色vA| 五月婷婷色| 五月丁香婷婷啪啪综合| 色色色色色色综合| 色播五月| www..999热久| 五月天综合激情网| 国精产品一区一区三区免费视频| 欧美日韩成人免费在线| 九月婷婷综合色干| 婷婷丁香一月| 996er热| 九九色区| 婷婷色正月| 噼里啪啦完整版中文在线观看| 伊人激情综合网| 成人丁香婷婷五月天| 超碰人人草| 久久久久亚洲AV无码网影音先锋| 丁香五月区| 欧美日韩欧美| 亚洲热手机在线观看| 色丁香五月婷婷| 以及AA大片看看| 高清不卡一区| 狠狠狠狠狠狠色| 色情激情五月婷婷| 色五月成人网| 97亚洲视频在线| 久青青久| 久久99热这里只有精品| 久9视频| 97色啪| 丁香五月综合激情久久潮喷| 亚州AV超碰人人操| 桃色五月婷婷| 丁香婷婷六月激情综合| 亚洲情综合五月天| 六月色色综合| 免费看欧美成人A片无码| 色色色婷婷五月| 99精品网| 光棍影院日韩精品| 色色国产| 都市激情亚洲| 中文成人在线| 久99久视频免费观看| 2025色婷婷| 97se在线视频| 无码任你操| 久久五月天精品视频| 人人做人人看人人摸| 丁香香蕉射射射| 亚洲日韩26uuu| 99在线精品免费视频| 最新午夜理论片| 亚洲激情在线| 婷婷九月激情网| 99热这里有精品| 永久99免费视频网站| 色丁香五月婷婷| 色欲丁香| 久久婷五月天| 亚州视频九九99| av一级棒av| 五月中旬婷婷丁香六| www.seqingwuyuetian| 五月综合婷婷久久在线| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 狠狠爱婷婷爱| 99久久极情精品一区| 日本一级一级一级一级| 激情综合网五月婷婷| 五月激情丁香久久综合网| 婷婷五月天福利| 色情五月天首页| 全部老头和老太XXXXX| 国产丁香五月天婷婷| 激情AV网| 夜夜干夜夜操| 91欧美日韩综合| 色欲一区二区三区精品A片| 思思视频这里是精品| 精品影院| 开心激情网五月天| 97干欧美| 成人无码精品1区2区3区免费看| 99色一| 人碰91| 色欲天天综合| 97丁香五月天| 97久久超视频| AV在线资源| 久久综合激情五月天| 亚洲精品白浆高清久久久久久| 五月天成人在线播放丁香| 91热久| 色色免费网站| 五月丁香五月激情综合色综合| 中文婷婷狠狠| 久久99网站| er99免费视频在线| 97碰碰视频| 噜噜在线| 婷婷丁香人妻天天久久| 99人人干| 91碰碰视频在线观看| 五月丁香激情综合| 99久久a线观| 五月婷久草| 在线播放中文字幕| 精品久久久久久久久久久久人妻| 免费国产视频| 少妇性BBB搡BBB爽爽爽视頻| 色五月 五月婷婷| 性色欲情 网站| 91丨九色丨国产| 97香蕉久久超级碰碰高清版| 思思热性操 | √天堂资源在线人妻熟女| 99在线免费视| 91视频综合网| 青草视频在线播放| 色色亚洲视频| 桃色激情婷婷伊人网| 色噜噜五月丁香婷婷| 99色在线视频| 成功精品影院| 婷婷五月天com| 色五月婷婷在线| 久99999热视频在线观看免费| 天天插天天干| 噜噜噜色噜噜| 成人噜噜网| 五月天堂六月丁香亚州中文字幕久久| 99热官网| 综合狠狠干| 森林影视大全,最好看的2019年视频 | 激情丁香五月婷婷| 欧美黑人巨大猛烈cuckold| 激情综合色婷婷啪啪六月天| 日韩黄在免| 超碰成人在线观看| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 99精品视频在线观看| 五月天开心色情网| 婷婷性爱五月天| 婷婷色播六月无码| 久久婷婷网| 九九久久玖玖爱| 五月天激情婷婷| 26uuu精品一区二区| 五月好婷婷| 综合亚洲色色| 成人一级片| 六月丁香婷婷综合影院| 五月天激情婷婷| 91精品久久久久久久| 丁香五月婷婷六月| 久久视频九九视频| 色必久悠悠影院| 九月婷婷久久久| 九月丁香八月婷婷久久综合久97| 激情综合网激情五月婷婷| 日本天天色| WWW.婷婷五月天.COM| 五月婷婷片| 俺去也在线官网| 亚洲一色色色色色色色色| 99在线观看视频| 日韩色色一区| 国产色香蕉精品五夜婷| 天天肏天天舔AV| 黑人巨粗进入警花疼哭A片| 综合激情视频| 色婷婷99| 久久婷色| 综合五月婷婷| 婷婷九月丁香| 日韩成人无码人妻| 无码人妻电影| 色欲天天综合| 国产美女视频久| 免费不卡狠操美女视频网| 天天操夜夜爽| 狠色狠色狠色狠色狠色网| 天天摸.天天mo| 婷婷午夜| 色婷婷XXXXX| 丁香五月久久| 丁香五月激情婷婷视频| 亚洲综合在线伊人婷| 大香蕉婷婷丁香天堂AV| 午夜免费试看| 噜噜噜噜噜在线| 69热在线| 五月天天丁香婷婷在线中| 亚洲成人网无码| 99久久99视频只有精品| 色波激情五月天| 丁香五月婷婷婷婷欧美综合| 九九热这里只有精品556| 好好干Av| 色色精品色| 噜综合| 天天激情视频| 狠狠操.com| 小视频aaa久久久| 草美女在线观看视频在线播放| 久久99网站| 99在线er热| 97色色色视屏| 热99只有精品| 99热精品在线免费观看| 五月婷婷综合网| 欧日韩成人| 色五月婷婷久久| 色色色999| 国产熟妇乱子伦hd| 丁香五月色激情| se99热久久一本| 殴美激情综合网| 丁香 婷婷 激情 综合 五月| 丁香六月综合激情| 五月丁香婷婷国产精品综合| 久久婷婷五月天激情唯美| 激情五月天伊人影院| 天天日天天插| 五月天婷婷无码| 精品成人无码A片观看香草视频| 丁香五月综合网| 任你搞在线观看视频| 丁香婷婷九月| 热的国产,热的综合,热的有码| 亚洲激情99| 五月婷婷丁香色播网| 色五月婷婷基地| 亚洲九九夜夜| 草草夜夜操| 日本大逼91| 五月婷婷三级| 怡红院院久久| 婷婷五月丁香六月综合网| 婷婷欧美综合| 亚洲日本韩国| 人人爽欧美婷婷久久久五月丁香| 99视频精品| 亭亭丁香久久五月| 99热99热在线| 婷婷激情图片| 九九色video| 五月丁香啪啪啪综合网| A一级操| 色婷婷五月天视频在线| 99精品久久| 婷婷五月天综合亚洲| 五月丁香激情综合六月涩涩爱| 99热这里只有精品26| 天天色综合综合| 九九综合九九| 久久综合五月天激情小说网站 | 狠狠爱丁香婷| 五月婷成人| 亚洲色婷婷五月| 可以直接看的AV| 一本大道伊人AV久久综合| 亚洲人妻电影| 黄色大片又大粗又爽| 亚美欧色影院| 开心五月天激情网| www.9797国产| 色五月天成人在线| 色欲久久久久久综合网综合网| 国产成人精品亚洲线观看| 在线观看亚洲AV| 免费久久这里只有精品99| 色情久久久| 久久婷婷青青| 日日夜夜狠狠婷婷色| 第五色婷婷| 777米奇影视第四色| 激情综合色图| 天天插天天插天天插| 丁香五月在线播放| 午夜丁香综合婷婷| 日日撸日日操| 欧美日韩99| 任你操精品免费| 欧美黑人巨大猛烈cuckold| 五月丁香成人| 成人一区在线观看| 天天色色婷婷| 亚洲婷婷五月天| 久久九九中文字幕| 深爱五月网| 久久只这里有精品| 99热这里只有精品9| 97久久精品视频| 天天色伊人| 综合久久97| 欧美日本高清视频99| 婷婷五月精品在线| 欧美日综合| 五月丁香福利| 久久九九国产精品怡红院| 色色色激情网| 五月婷婷色综图片| 99视频内射三四| 偷偷操99| 亚洲视频色婷婷| 97人人操人人插| 婷婷五月情色| 丁香九月激情| 人人爱操| 亚洲精品色| 91干在线视频| 五月婷婷伊人久久| 嫩草AV久久伊人妇女超级A| 欧亚洲在线高清视频| 婷婷五月综合社区| 日韩av高清| 天天操天爱综合| 日本人妻伦在线中文字幕| 狠狠操之狠狠操| 欧美精品啪啪| 九月婷婷激情| 婷婷五月六月| 色站9/| 色色色色色色色色色999| 熟妇无码乱子成人精品| 色婷婷手机在线| 丁香五月激情啪啪| 在线看黄色| 久久538| www.91AV.COM| 九九热最新视频| 丁香花婷婷五月天| 熟女激情五月天| 欧美精品久| 天天婷婷综合亚洲亚洲| 久久中国毛毛片爱久久| 99热只有这里有精品| 综合网色综合| 激情五月天偷拍综合网| 免费AV在线| 人人干人人看| 爆乳熟女一区二区三区爆乳| 婷婷五月天免费视频| www,久久久人人| 99精品视频网| 99啪啪网| 色丁香五月婷婷| 五月丁香A片| 久久婷色| 日本成人噜噜噜噜噜| 五月婷婷综合激情小说| 天天婷婷天天| 91无码一区人妻A片蜜| 青青草婷婷综合五月| 成人久碰| 色五月播五月| 欧洲一区二区| 99re思思热久久| 开心 五月 综合| 日本乱子人伦在线视频| 久久aaaa片一区二区| 毛片九九九九九九| 久久性刺激| 久久激情视频| 99热日本| 这里只有精品视频一区| 看逼中文字幕| 五月色网| 婷婷区日本| 全部老头和老太XXXXX| 丁香欧美| 国产AV不卡福利| 91要啪| 久久视屏这里只有久久| 三级毛片视频| www.99热| 人妻精品在线| 亚洲精品V天堂中文字幕 | se色婷婷视频| 91AV婷婷| 婷婷激情蜜桃玖玖丁香| 99精品女人天堂| 九九黄色网| 九九婷婷网五月天| 激情五月综合色| 国产精品男人AV不卡| 99熟女视频| 欧美韩日AAA网站| wWW九九在线播放| 国产美女无遮挡裸体毛片A片| 五月婷婷官网色| 色五月首页| 六月丁香成人网| 欧美久久网| 任你草| 伊人丁香花综合影院| 综合色吧| 天天爽天天操| 色色色综合色| 五月天婷婷午夜丁香| 婷婷五月丁香色色| 99久久综合网| av人人操| 久久婷色| 五月婷婷久久网| 另类图片天天影视在线观看| 五月丁香六月婷婷在线播放| 九九精品re免费视频| 99爱视频在线| 九一99| 午夜婷婷| 欧美碰碰| 亚洲成人网站在线观看| 色五月色五天免费视频| 婷婷九月激情| 91操黄| 99这里| 99热国产在线| 久久网站免费亚洲| 色婷婷亚洲在线观看| 激情AV| 丁香婷婷五月综合| 色婷婷五月婷婷五月婷婷五月| 香蕉久久国产av一区二区| 99国产精品白浆在线观看免费| xx久久| 色五月亚洲开心网| 激情宗合哪里能看| 婷五月天丁香婷五月| www.minyis.com【JT】实力收量可预付QQ2101460746 | 开心五月婷婷99| 66精品国产成人| 蜜臀99久久精品久久久久| 五月天开心网| 最新久久网址| 狠狠色噜噜| 丁香婷婷激情五月| 99热免费精品| 3DAV亚洲香蕉久久 一区二区| 亚洲人妻av| 9999三级片| 99这里有精品视频视频| 婷婷亚洲激情在线观看视频| 另类激情五月| 91碰免费视频| 国产这里只有精品| 超碰人人艹| 伊人五月天| 婷婷五月天电影区小说区| 亚洲第精品| www.sd-xiangsu.cpm| 久久草大香蕉| 91碰在线| 99热碰碰| 色色五月激情| 婷婷六月久久| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 婷婷激情五月综合丁| 99热6这里只有精品6| 天天干,天天舔| 97精品综合久久| 婷婷五月丁香啪啪| 色七七九九| 玖玖婷婷精品| 涩涩婷婷五月| 影音先锋91资源站| 色婷婷AⅤ| 久久九⑨| 高清国产一级婬片a免费| 极品五月天| 精品自拍97| www.99.色| 中文AV网站| 超碰2021| 久久久五月天婷婷| 久久九九99.www| 大香蕉久久久久久久久| 九九综合五月欧美| 亚州色综合| 四月婷婷五月丁香| 色七七九九| 五月婷婷色影院| 久久人人看| 色愛综合网| 婷婷五月丁香影院| 免费看欧美成人A片无码| 亚洲婷婷五月天| 久久精品99国产精品日本| 亚洲精品无人区| 五月丁香婷婷五月色| 人人操人人妻| 欧美性交一区二区三区| 激情四射婷婷色色色| 久9热视频在线观看| 99热碰碰热| 91超级碰碰| ri电影在线| 成人婷婷五月| 亚洲A色| 99精品视频网| 五月丁香无码| 五月天婷婷影院| 国产真人做爰视频免费| Aaa久久| 婷婷久久在线| 97在线刺激| 噜噜噜噜婷婷五月天| 天天色综合色色色色色。| 五月丁香久久激情网| 开心激情网五月| 色婷婷精品视频| 色情综合网| 国外亚洲成AV人片在线观看| 97成人操| 啪啪夜久久| 五月开心婷婷极品激情| 超碰AAAAAAV| 青青草激情网| 啊v视频在线观看| 精品夜夜澡人妻无码AV| 亚洲情欲久久| 成人五月天丁香| 天天摸,天天爽| 79精品视频| 激情综合无码| 少妇性按摩无码中文A片| 激情五月天.色网| 久久久久亚洲AV无码网影音先锋| 亚洲精品网站色视频| 亚洲小说欧美激情| 天天色天天日| 国产成人亚洲综合A∨婷婷| 免费视频在线观看的网站| 九一牛视频探花| 五月天成人综合| 伊人婷婷激情| 色婷久久| 99在线精品观看99| 国产人人操| 日韩无码专区| 伊人久久五月天| 97久久精品| 丁香五月花| 97五月婷婷| 欧美婷婷五月无砖| 五月丁香六月婷婷网| 日日杆天天| 色色六月| 色性综合| 久久一热| 欧美精品999| 色婷婷啪啪| 五月丁香在线视频观看| 天天做好综合色| 久久久久久人妻| 91主播在线| AV色五月婷婷| 激情五月天开心总和网| 97色色色| www.99免费视频| 六月婷婷狠狠| 婷婷五月天亚洲综合| 大地资源色婷婷视频在线| 91精品综合久久婷婷九色| 四虎婷婷五月天| 性爱网五月天| 北条麻妃伊人 | 五夜婷婷| 激情六月日韩| 激情五月婷婷| 亚洲一区二区无遮挡A片| 天天舔天天| 操一区| 丁香五月婷婷高清| 丁香五月婷婷少妇| 亚洲综合另类| 9视频在线成人网站| 欧美婷婷| 五月丁香啪啪| 日本二级毛片二级毛片| 啪啪啪综合网| 天天干天天操天天拍| 色色亚卅| 夜夜撸日日操| 成人av观看| 99爱无码| 亚洲精品白浆高清久久久久久| 五月婷婷亚洲| 少妇激情五月天| 99原创自拍视频在线观看| 九色婷婷| 欧美成人日韩| 99A片| 欧美婷婷五月激情| 五月丁香婷婷色| 色婷婷瘦婷婷日韩| 99久久免费精品| 欧美黑人巨大性生话| 91Chinese在线| 天天人人人人人人人人人人人| 久久九九Com| 色五月开心五月激情五月| 91 九色 熟女| 超碰在线观看9| 99爱视频在线观看这里只有精品| 2025超碰| 五月天婷婷自拍图片在线观看| 激情色色| 丁香五月六月综合激情| 五月婷婷官网色| 日韩日比视频在线| 五月激情婷婷播播网| 玖玖在线视频| 开心婷婷中文字慕| 成人婷99最新| 五月婷婷|欧美| 热99这就是精品视频| 欧美在线ee日韩| 国产一级婬片毛片| 成人无码髙潮喷水A片| 色婷婷六月性| 婷婷午夜天| 九九aV| 亚洲第一成人无码A片| 六月婷基地| 丁香六月婷婷综合| 色99无码| 婷婷五月天综合久久| 在线播放成人| 天天婷婷色六月| 99在线看片| 天天干天天操| 婷婷五月天渟渟| 激情六月一二| 五月婷婷久久爱| 人人爱人人添| 婷婷婷久久| 五月天久久网站| 激情电影五月婷婷| 亚洲aV写真天天综合网久久| 色天使色综合| 国产精品香蕉| 狠狠色丁香久久综合婷婷亚洲成人福利| 色操b| 性爱激情久久| 狠狠干综合网| 六月丁香婷婷大香蕉| 五月天激情图片| 色欲久久久久久综合网综合网| 开心五月婷婷| 色噜噜狠狠色综合成人99| 亚洲综合色婷婷| 大香蕉九九| 色色色999| 五月婷婷熟女| 久777| 国产婷婷五月色情综合| 日韩无码人妻一区二区| 久久综合影院 | 色婷婷基地| xxxx五月| 色婷婷久久天天性爱| 天天爽天天爽天天爽天天爽天天爽| 五月丁香六月欧美综合网站| 天天狠天天狠| 色五月激情五月| 66精品成人免费网站在线观看| 国产精品黑丝| 五月天 婷 欧美亚洲| 六月婷婷av| 天天做天天爱天天爽| 五月丁香婷婷五月色| 岛国AAAV| 丁香五月婷婷基地| 精品激情| 精品亚洲国产成AV人片传媒| 思思热再线视频| 热九九九九| 亚洲综合九九| 就爱操www com| 99久久五月婷婷| 97性视频| 丁香五月天在线视频| 中文字幕成人网站| 婷婷五月天无码| 成人亚洲精品| 99精品视频在线观看| 国产资源91在线| 六月婷婷久久| 色999五月色| 日本成人噜噜| 七七九色| 丁香五月天啪啪| WWW,婷婷,COM| 色色射| 襙比视频| 天天色综| 日韩成人综合网| 9久热这里只有精品| 影音先锋91| www.婷婷| 五月六月婷| 色热久资源| 啪啪五月婷婷| 综合色图区| 五月丁香六月欧美| 天堂在线9| 内射在线CHINESE| 欧美狠狠色| www。88热在线视频免费观看| 亚洲a片免费观看| 深爱激情六月天| 激情五月亚洲| 婷婷久久五月| 久久3级片| 99热精品在这里| 性99网站| 激情婷婷五月| 五月婷婷综合久久| 热99国产精品| 亚洲区1| 色五月五月婷婷| 色XX综合网| 五月婷婷五月丁香综合| 亚洲色基地| 粉嫩AV久久一区二区三区| 婷婷 丁香 精品| 色丁香综合影院| 插逼综合网| www.金莲av| 亚洲色视频| 另类激情中文| 综合xx网| 免费啪啪亚州视频| www.91五月| 欧美色色色色色| 丁香六月婷婷综合缴| 日韩成人电影AV| 色月丁| 欧美日韩成人在线| 色噜噜狠狠色综无码久久合欧美| 婷婷五月丁香综合激情小说| 丁香五月停停基地| 97色婷婷| 婷婷色色网| 丁香成人五月天| 五月丁香激情综合六月涩涩爱| 久久精品63| 日本熟女啪啪| 99精品成人无码A片观看金桔| 九九re精品视频在线观看| 丁香五月激情鲁| 九九热这里有精品23| 1024手机在线观看看片_日韩精品| 久久激情四射| 做爰丰满少妇1313| 色综合久| www.99热这里精品| 99精品爱| 丁香婷婷丁香五月欧美人| 丁香激情网| 99人人操| 黄色激情网站在线观看| 久久精彩视频| 久久婷婷热| 99久在线精品99re5热视频| 丁香五月婷婷激情中文| 狠狠狠人妻| 久久网站免费亚洲| 亚洲AV人人操| 激情亭亭五月| 色色综合院| 97干资源在线观看| 婷婷激情五月呦呦|