0
私はオンラインジャッジを作っていますが、ファイルの実行時間を判断する必要がないことを確認することはできません。提出されたプログラムに無限ループがあると、私の裁判官システムも無限ループに落ちます。 どうすればいいですか?実行時間をチェックする方法とプログラムを強制停止する方法
私はオンラインジャッジを作っていますが、ファイルの実行時間を判断する必要がないことを確認することはできません。提出されたプログラムに無限ループがあると、私の裁判官システムも無限ループに落ちます。 どうすればいいですか?実行時間をチェックする方法とプログラムを強制停止する方法
「判断するファイル」を別のスレッドで実行し、以前に正常に終了していない場合は期限を過ぎてください。
この方法では、時間制限のスレッドで待つだけで、まだ終了していない場合は、他のスレッドを強制終了する必要があります。
http://stackoverflow.com/help/on-topic – Tempux