You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
638 B
Python

from random import *
import os
from time import sleep
from subprocess import *
def gen():
r = lambda x: randint(1, x)
with open("input.txt", "w") as f:
f.write("1\n")
n = 20
k = randint(1, n)
f.write(f"{n} {k}\n")
for _ in range(n):
f.write(f"{r(k)} {r(100)} {r(100)} {r(100)} {r(100)}\n")
while True:
gen()
a = run("./1010 < input.txt", shell=True,
stdout=PIPE).stdout.decode().strip()
b = run("./1010_f2 < input.txt", shell=True,
stdout=PIPE).stdout.decode().strip()
print(a, b)
if a != b:
break