[如何快速上手對拍]


前言

  • 對拍這東西。往往是沖擊400+的利器

  • 非常有必要掌握它!

  • 對拍有很多種寫法。但我總結出的模板用純C++知識就可以解決辣

  • 對拍寫法在Windows和Linux下稍有些不同

Windows

  • 寫好暴力程序 + 測試程序 + 數據程序 + 檢查程序

  • 數據程序要將結果輸出到data.in文件中。這樣寫:freopen("data.in",w,stdout);

  • 暴力程序和測試程序的數據來源都要從data.in那里接收。這樣寫:freopen("data.in",r,stdin);

  • 暴力程序和測試程序的輸出都要輸出到各自的.out文件中

  • 編譯后得到每個程序的.exe文件。將其全部拷到一個文件夾里。(我習慣叫CMP)

  • 運行檢查程序.exe。查看結果

  • 檢查程序這樣寫:

  • 再附贈一張CMP文件夾的圖

  • 再來一張對拍效果圖(略丑,實用就好


Linux

  • 敲黑板重點!

  • 其實原理跟Windows一樣

  • 流程跟Windows一模一樣!一模一樣!只是檢查程序寫法稍有改動

  • 這樣寫

  • 將文件統統丟到CMP文件里后:

  • 注意!有沒有發現比Windows下多了一個cmp.cpp文件!

  • 是的。因為直接雙擊cmp那個文件是運行不了的!

  • 所以你打開Guide然后運行cmp.cpp文件即可查看結果。

  • 對拍效果圖


  • 愉快的結束了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM