From 8e4188652629c2e5c0501debb5f3ddee076b5a4e Mon Sep 17 00:00:00 2001 From: Frederick Yin Date: Sun, 10 Oct 2021 23:38:31 +0800 Subject: Obtain problem info from JOJ frontend At the cost of multiprocessing. We will bring it back... some day. --- leningrade.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'leningrade.py') diff --git a/leningrade.py b/leningrade.py index e4c29a6..0644abe 100644 --- a/leningrade.py +++ b/leningrade.py @@ -1,5 +1,6 @@ import argparse from worker import GitWorker, GiteaWorker, JOJWorker +from problem_info import problem_info from config import * @@ -41,13 +42,14 @@ jojWorker = JOJWorker(args, JOJ_COURSE_ID, JOJ_SESSION_ID, HGROUP) JOJ_INFO = { "homeworkID": JOJ_HOMEWORK_ID, "lang": LANGUAGE, - "problemInfo": [ - # filenames, problem ID, # of test cases - (["ex2.m"], "61553cffb3c06a0006f45da3", 10), - (["ex4.m"], "61553e5fb3c06a0006f45da9", 10), - (["ex5.m"], "61553f8cb3c06a0006f45db2", 10), - (["ex6.m"], "6155414cb3c06a0006f45dc7", 10), - ], + # "problemInfo": [ + # # filenames, problem ID, # of test cases + # (["ex2.m"], "61553cffb3c06a0006f45da3", 10), + # (["ex4.m"], "61553e5fb3c06a0006f45da9", 10), + # (["ex5.m"], "61553f8cb3c06a0006f45db2", 10), + # (["ex6.m"], "6155414cb3c06a0006f45dc7", 10), + # ], + "problemInfo": problem_info(JOJ_HOMEWORK_ID), } # individual -- cgit v1.2.3