def addProblem(folder, probid, color, depends=False, compare="", run="", offline=None, runtime=0, special_runtime=""): global lastPage, lastProbId, polygonContestPath, domjudgeContestId, args, languages htmlcolor = colors_dict[color] if depends == True: dependency = lastProbId elif depends == False: dependency = "" else: dependency = depends p = Problem(folder, probid, domjudgeContestId, polygonContestPath, dependency, htmlcolor, compare, run, offline, runtime, special_runtime) problems.append(p) if args.latex: p.compileLatex(languages) lastProbId = probid
def addProblem(folder, probid, depends, color, compare="", run="", offline=None, runtime=0, special_runtime=""): global lastPage, lastProbId, polygonContestPath, domjudgeContestId, args htmlcolor = colors_dict[color] if depends: dependency = lastProbId else: dependency = "" p = Problem( folder, probid, domjudgeContestId, polygonContestPath, dependency, htmlcolor, compare, run, offline, runtime, special_runtime, ) problems.append(p) if args.latex: p.compileLatex() lastProbId = probid