def p1269(): if not os.path.exists('1269'): os.mkdir('1269') os.system('g++ code/1269.cpp') # case 1~10 #边界输入 for case_id in range(1, 11): io = IO(file_prefix="1269/", data_id=case_id) io.input_write(open('raw_data/1269/data{}.in'.format(case_id)).read()) io.output_gen('./a.out') open('1269/scores', 'w').write(open('raw_data/scores/1269').read())
def p1366(): if not os.path.exists('1366'): os.mkdir('1366') os.system('g++ code/1366.cpp') # case 1 1 #简单输入 io = IO(file_prefix="1366/", data_id=1) io.input_writeln('5') io.input_writeln('5 1') io.input_writeln('4 1') io.input_writeln('6 1') io.input_writeln('7 2') io.input_writeln('8 3') io.input_writeln('0') io.output_gen('./a.out') # case 2 19 #大数据输入 io = IO(file_prefix="1366/", data_id=2) io.input_write(open('raw_data/1366.in').read()) io.output_gen('./a.out') open('1366/scores', 'w').write(open('raw_data/scores/1366').read())
def p1008(): if not os.path.exists('1008'): os.mkdir('1008') os.system('g++ code/1008.cpp') # case 1 1 #简单输入 io = IO(file_prefix="1008/", data_id=1) io.input_writeln('1') io.input_writeln('3') io.input_writeln('ab') io.input_writeln('ab') io.input_writeln('bc') io.output_gen('./a.out') # case 2~11 # n = 2 for case_id in range(2, 11): io = IO(file_prefix="1008/", data_id=case_id) io.input_writeln(20) for x in range(20): io.input_writeln(2) b = String.random(randrange(90, 100), charset=cyaron.ALPHABET_CAPITAL) c = String.random(randrange(90, 100), charset=cyaron.ALPHABET_CAPITAL) io.input_writeln(b) io.input_writeln(c) io.output_gen('./a.out') # case 11~20 #边界输入 for case_id in range(11, 21): io = IO(file_prefix="1008/", data_id=case_id) io.input_write( open('raw_data/1008/data{}.in'.format(case_id - 10)).read()) io.output_gen('./a.out') open('1008/scores', 'w').write(open('raw_data/scores/1008').read())