From 5332ef1a8bb6a4f8903b139b632971100b40d232 Mon Sep 17 00:00:00 2001 From: Zengtudor Date: Sun, 18 Aug 2024 10:01:04 +0800 Subject: [PATCH] update --- src/main.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index e132bf7..4cd66d1 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -84,13 +84,15 @@ struct Statu{ bool isTLE = false; int cmp; int id; + std::chrono::duration> spendTime; + friend std::ostream& operator<<(std::ostream &os,Statu &s){ if(s.isTLE){ os<<"tests\t"< status(jsonTests.size()+1); + auto a = std::chrono::duration_cast(results[0].end-results[0].start); + for(int i=1;i<=jsonTests.size();i++){ printValue(tests[i].ans) status[i]={ .isTLE=(results[i].id==0?true:false), .cmp=(results[i].id==0?0:compareFiles(results[i].outPath,tests[i].ans)), - .id=i + .id=i, + .spendTime = std::chrono::duration_cast(results[i].end-results[i].start), }; } cout<