@@ -519,10 +519,10 @@ int TaskJudger::judge() {
519519 qMin (nowScore, statusToScore (overallStatus[i], task->getTestCase (i)->getFullScore ()));
520520 }
521521
522- emit singleCaseFinished (task-> getTestCase (i)-> getTimeLimit (), i, j, int (result[i][j]),
523- (j + 1 == task->getTestCase (i)->getInputFiles (). size () ? 1 : - 1 ) *
524- nowScore,
525- timeUsed[i][j], memoryUsed[i][j]);
522+ emit singleCaseFinished (
523+ contestantName, task->getTestCase (i)->getTimeLimit (), i, j, int (result[i][j]),
524+ (j + 1 == task-> getTestCase (i)-> getInputFiles (). size () ? 1 : - 1 ) * nowScore, timeUsed[i][j] ,
525+ memoryUsed[i][j]);
526526
527527 if (score[i][j] < testCaseScore[i])
528528 testCaseScore[i] = score[i][j];
@@ -534,8 +534,8 @@ int TaskJudger::judge() {
534534
535535void TaskJudger::makeDialogAlert (QString msg) { emit dialogAlert (std::move (msg)); }
536536void TaskJudger::taskSkipped (const std::pair<int , int > &cur) {
537- emit singleCaseFinished (task->getTestCase (cur.first )->getTimeLimit (), cur. first , cur. second ,
538- int (result[cur.first ][cur.second ]), 0 , 0 , 0 );
537+ emit singleCaseFinished (contestant-> getContestantName (), task->getTestCase (cur.first )->getTimeLimit (),
538+ cur. first , cur. second , int (result[cur.first ][cur.second ]), 0 , 0 , 0 );
539539}
540540
541541void TaskJudger::stop () { isJudging = false ; }
0 commit comments