對拍程式寫法

2021-08-08 07:17:34 字數 442 閱讀 7442

【一口毒奶

*.bat的寫法

@echo off

:loop

rand.exe > in

.txt

mycode.exe

< in

.txt > myout.txt

baoli.exe

< in

.txt > baoliout.txt

fc myout.txt baoliout.txt

if not errorlevel 1 goto loop

pause

goto loop

寫個rand生成資料到in.txt裡

in.txt的資料分別在自己的程式和暴力程式裡跑

有不一樣的會pause

這時候再檢視

先編譯執行一下把exe跑出來,然後用bat對拍就好啦☆。

對拍程式的寫法

每次對拍都是查這裡。一來二去就會寫了。由於對windows系統並不了解 linux就更不了解了 所以口胡可能有紕漏歡迎指正。首先新建乙個資料夾 對拍 這個資料夾叫什麼放在哪都無關緊要 在這個資料夾下放入製造資料的程式data.exe,你的程式test.exe,標程std.exe。其它檔案在這個資料夾...

ACM程式對拍

刷過acm題的同學應該都有這種體會,感覺自己已經考慮的很充分了,但就是一直wa,這時候,如果有乙份能夠保證100 正確的 再加上題目資料比較好利用隨機數創造時,便可以使用對拍來找到錯在哪些資料上了。我們需要三個exe檔案加乙個bat檔案再加兩個txt檔案。首先我們先建立乙個資料夾,在資料夾裡新建乙個...

對拍程式c

對拍就是你給兩個程式和乙個隨機資料生成器,然後系統用隨機資料生成器的輸出資料作為你這兩個程式的輸入,比較這兩個程式的輸出,找到這兩個程式輸出不一樣的一組資料。data.exe是資料生成程式 test.exe是你需要檢查的程式 ac.exe是正確的程式 這三個程式需要放在同一目錄下,執行以下對拍程式即...