如何在洛谷上使用火車頭(詳細揭秘)


眾所周知,火車頭上的 -Ofast-unroll-loops 優化開關可以大幅度提升一些簡單循環的速度,於是你就不用自己手動做循環展開和優化尋址之類的操作。

可惜,傻逼洛谷改了 g++ 源碼禁用了這個開關,這實在是太諤諤了。

因為洛谷只禁用了這個優化開關,因此你可以通過提交匯編代碼來繞過檢查。

然后因為洛谷評測姬是 linux,所以 windows 用戶可能需要 wsl 來編譯出匯編代碼。

如果代碼太長了可以用 -Os 卡一下代碼長度,如果還是太長了似乎就沒救了。

使用例:P3992


免責聲明!

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



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