Помощь с тестирующей системой

Revision ru1, by ruslanjan, 2018-10-04 10:03:15

будет ли этот код правильно читать время и память?

from gevent import subprocess
import resource

time_limit = 1
memory_limit = 1024 * 1000


p = subprocess.Popen("./main")
try:
    p.wait(timeout=time_limit)
except:
    print('Time limit')
    exit(0)

print('\n')
if resource.getrusage(resource.RUSAGE_CHILDREN).ru_maxrss > memory_limit:
    print("Memory Limit")
    exit(0)
print('OK')
Tags python 3, judge, online judge

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru1 Russian ruslanjan 2018-10-04 10:03:15 457 Первая редакция (опубликовано)