From 333ffc8f10d5eabb1ac1011a708ba7441e581ffd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:23:59 +0000 Subject: [PATCH 1/5] Generate report --- report.md | 70 ++++++++++++++++++++++++------------------------------- 1 file changed, 31 insertions(+), 39 deletions(-) diff --git a/report.md b/report.md index 720a7bd..dd93fe2 100644 --- a/report.md +++ b/report.md @@ -1,57 +1,49 @@ ## Progress -- cover.tex [:white_check_mark:](cover.tex) + +- cover.tex [:x:](cover.tex) - appendix.tex [:x:](appendix.tex) -| | A | B | C | D | -| --- | --- | --- | --- | --- | -| contest_name | [:white_check_mark:](pA/problem.json) | [:white_check_mark:](pB/problem.json) | [:white_check_mark:](pC/problem.json) | [:white_check_mark:](pD/problem.json) | -| problem_label | [:white_check_mark:](pA/problem.json) | [:white_check_mark:](pB/problem.json) | [:white_check_mark:](pC/problem.json) | [:white_check_mark:](pD/problem.json) | -| name | [:white_check_mark:](pA/problem.json)
Arithmetic | [:white_check_mark:](pB/problem.json)
pB | [:white_check_mark:](pC/problem.json)
pC | [:white_check_mark:](pD/problem.json)
pD | -| title | [:white_check_mark:](pA/problem.json)
四則運算 | [:white_check_mark:](pB/problem.json)
浮點誤差但不使用checker | [:white_check_mark:](pC/problem.json)
浮點誤差使用checker | [:white_check_mark:](pD/problem.json)
Checker範例 | -| memory_limit | 512 | 512 | 512 | 512 | -| time_limit | 1.0 | 1.0 | 1.0 | 1.0 | -| has_checker | False | False | True | True | -| gen | [:white_check_mark:](pA/gen) | [:white_check_mark:](pB/gen) | [:white_check_mark:](pC/gen) | [:white_check_mark:](pD/gen) | -| solution | [:white_check_mark:](pA/solution) | [:white_check_mark:](pB/solution) | [:white_check_mark:](pC/solution) | [:white_check_mark:](pD/solution) | -| validator | [:white_check_mark:](pA/validator) | [:white_check_mark:](pB/validator) | [:white_check_mark:](pC/validator) | [:x:](pD/validator)
[validator.cpp](pD/validator/validator.cpp) | -| subtasks.json
global_validators | [:white_check_mark:](pA/subtasks.json) | [:white_check_mark:](pB/subtasks.json) | [:white_check_mark:](pC/subtasks.json) | [:white_check_mark:](pD/subtasks.json) | -| tests | [:white_check_mark:](pA/tests) | [:white_check_mark:](pB/tests) | [:white_check_mark:](pC/tests) | [:white_check_mark:](pD/tests) | -| statement/index.md | [:white_check_mark:](pA/statement/index.md) | [:x:](pB/statement/index.md) | [:x:](pC/statement/index.md) | [:x:](pD/statement/index.md) | -| statement/index.pdf | [:white_check_mark:](pA/statement/index.pdf) | [:white_check_mark:](pB/statement/index.pdf) | [:white_check_mark:](pC/statement/index.pdf) | [:white_check_mark:](pD/statement/index.pdf) | +| | B | C | +| --- | --- | --- | +| contest_name | [:white_check_mark:](pB/problem.json) | [:white_check_mark:](pC/problem.json) | +| problem_label | [:white_check_mark:](pB/problem.json) | [:white_check_mark:](pC/problem.json) | +| name | [:white_check_mark:](pB/problem.json)
cell | [:white_check_mark:](pC/problem.json)
SOS | +| title | [:white_check_mark:](pB/problem.json)
細胞培養 | [:white_check_mark:](pC/problem.json)
求救訊號 | +| memory_limit | 256 | 512 | +| time_limit | 1.0 | 1.0 | +| has_checker | False | True | +| gen | [:white_check_mark:](pB/gen) | [:white_check_mark:](pC/gen) | +| solution | [:white_check_mark:](pB/solution) | [:white_check_mark:](pC/solution) | +| validator | [:white_check_mark:](pB/validator) | [:white_check_mark:](pC/validator) | +| subtasks.json
global_validators | [:white_check_mark:](pB/subtasks.json) | [:white_check_mark:](pC/subtasks.json) | +| tests | [:white_check_mark:](pB/tests) | [:white_check_mark:](pC/tests) | +| statement/index.md | [:white_check_mark:](pB/statement/index.md) | [:white_check_mark:](pC/statement/index.md) | +| statement/index.pdf | [:white_check_mark:](pB/statement/index.pdf) | [:white_check_mark:](pC/statement/index.pdf) | + ## Subtasks + | | 1 | 2 | 3 | | --- | --- | --- | --- | -| A | 20
$A = 0$、$1 \leq B \leq 10^{4}$ | 30
$0 \leq A, B \leq 10^{4}$ | 50
無額外限制 | -| B | 20
Simple tests | 80
Hacked tests | -| C | 20
Simple tests | 80
Hacked tests | -| D | 20
$A, B \leq 10$ | 30
$A, B \leq 100$ | 50
無額外限制 | +| B | 25
$N \leq 2000$ | 36
$c_i \leq 40$ | 39
無額外限制 | +| C | 14
$N, M \leq 100$ | 46
$N, M \leq 500$ | 40
無額外限制 | + ## Scores + | score | count | groups | | --- | --- | --- | -| 20 | 4 | (A1) (B1) (C1) (D1) | -| 30 | 2 | (A2) (D2) | -| 40 | 6 | (A1, B1) (A1, C1) (B1, C1) (A1, D1) (B1, D1) (C1, D1) | -| 50 | 10 | (A1, A2) (A2, B1) (A2, C1) (A2, D1) (A1, D2) (B1, D2) (C1, D2) (D1, D2) (A3) (D3) | -| 60 | 5 | (A1, B1, C1) (A1, B1, D1) (A1, C1, D1) (B1, C1, D1) (A2, D2) | -| 70 | 20 | (A1, A2, B1) (A1, A2, C1) (A2, B1, C1) (A1, A2, D1) (A2, B1, D1) (A2, C1, D1) (A1, B1, D2) (A1, C1, D2) (B1, C1, D2) (A1, D1, D2) (B1, D1, D2) (C1, D1, D2) (A1, A3) (A3, B1) (A3, C1) (A3, D1) (A1, D3) (B1, D3) (C1, D3) (D1, D3) | -| 80 | 10 | (A1, A2, D2) (A2, B1, D2) (A2, C1, D2) (A2, D1, D2) (A2, A3) (A3, D2) (A2, D3) (D2, D3) (B2) (C2) | -| 90 | 12 | (A1, A3, B1) (A1, A3, C1) (A3, B1, C1) (A1, A3, D1) (A3, B1, D1) (A3, C1, D1) (A1, B1, D3) (A1, C1, D3) (B1, C1, D3) (A1, D1, D3) (B1, D1, D3) (C1, D1, D3) | -| 100 | 25 | (A1, A2, A3) (A2, A3, B1) (A2, A3, C1) (A2, A3, D1) (A1, A3, D2) (A3, B1, D2) (A3, C1, D2) (A3, D1, D2) (A1, A2, D3) (A2, B1, D3) (A2, C1, D3) (A2, D1, D3) (A1, D2, D3) (B1, D2, D3) (C1, D2, D3) (D1, D2, D3) (A3, D3) (A1, B2) (B1, B2) (B2, C1) (B2, D1) (A1, C2) (B1, C2) (C1, C2) (C2, D1) | -| 110 | 6 | (A2, A3, D2) (A2, D2, D3) (A2, B2) (B2, D2) (A2, C2) (C2, D2) | -| 120 | 16 | (A1, A3, D3) (A3, B1, D3) (A3, C1, D3) (A3, D1, D3) (A1, B1, B2) (A1, B2, C1) (B1, B2, C1) (A1, B2, D1) (B1, B2, D1) (B2, C1, D1) (A1, B1, C2) (A1, C1, C2) (B1, C1, C2) (A1, C2, D1) (B1, C2, D1) (C1, C2, D1) | -| 130 | 22 | (A2, A3, D3) (A3, D2, D3) (A1, A2, B2) (A2, B1, B2) (A2, B2, C1) (A2, B2, D1) (A1, B2, D2) (B1, B2, D2) (B2, C1, D2) (B2, D1, D2) (A3, B2) (B2, D3) (A1, A2, C2) (A2, B1, C2) (A2, C1, C2) (A2, C2, D1) (A1, C2, D2) (B1, C2, D2) (C1, C2, D2) (C2, D1, D2) (A3, C2) (C2, D3) | -| 140 | 2 | (A2, B2, D2) (A2, C2, D2) | -| 150 | 16 | (A1, A3, B2) (A3, B1, B2) (A3, B2, C1) (A3, B2, D1) (A1, B2, D3) (B1, B2, D3) (B2, C1, D3) (B2, D1, D3) (A1, A3, C2) (A3, B1, C2) (A3, C1, C2) (A3, C2, D1) (A1, C2, D3) (B1, C2, D3) (C1, C2, D3) (C2, D1, D3) | -| 160 | 9 | (A2, A3, B2) (A3, B2, D2) (A2, B2, D3) (B2, D2, D3) (A2, A3, C2) (A3, C2, D2) (A2, C2, D3) (C2, D2, D3) (B2, C2) | -| 180 | 6 | (A3, B2, D3) (A3, C2, D3) (A1, B2, C2) (B1, B2, C2) (B2, C1, C2) (B2, C2, D1) | -| 190 | 2 | (A2, B2, C2) (B2, C2, D2) | -| 210 | 2 | (A3, B2, C2) (B2, C2, D3) | +| 39 | 2 | (B1, C1) (B3) | +| 75 | 2 | (B1, B2, C1) (B2, B3) | +| 79 | 2 | (B1, C1, C2) (B3, C2) | +| 85 | 2 | (B1, C1, C2) (B3, C2) | +| 100 | 2 | (B1, B2, B3) (C1, C2) | +| 125 | 2 | (B1, C1, C2) (B3, C2) | + From cc8eb9c38cefcc5d753a127ce0ab19faa56546cf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:24:41 +0000 Subject: [PATCH 2/5] pB Build inputs and outputs Co-Authored-By: littlecube8152 <73371510+littlecube8152@users.noreply.github.com> --- pB/tests/gen_summary | 54 ++++++++++++++++++++++---------------------- pB/tests/mapping | 3 +++ 2 files changed, 30 insertions(+), 27 deletions(-) diff --git a/pB/tests/gen_summary b/pB/tests/gen_summary index d2515d1..d45f7bd 100644 --- a/pB/tests/gen_summary +++ b/pB/tests/gen_summary @@ -1,29 +1,29 @@ # test_name gen_line_number gen_line_content 0-01 2 manual example.in -small-01 5 gen 1 0 -small-02 6 gen 1 1000000000 -1-01 10 gen 100 100 a -1-02 11 gen 100 1000000000 b -1-03 12 gen 100 0 -1-04 13 gen 2000 0 -1-05 14 gen 2000 10000 -1-06 15 gen 2000 10000 -1-07 16 gen 2000 1000000000 a -1-08 17 gen 2000 1000000000 b -1-09 18 gen 2000 1000000000 c -1-10 19 gen 2000 1000000000 d -1-11 20 gen 2000 1000000000 e -2-01 24 gen 300000 0 -2-02 25 gen 300000 10 a -2-03 26 gen 300000 10 b -2-04 27 gen 300000 40 a -2-05 28 gen 300000 40 b -2-06 29 gen 300000 40 c -2-07 30 gen 300000 40 d -3-01 35 gen 300000 1000000000 a -3-02 36 gen 300000 1000000000 b -3-03 37 gen 300000 1000000000 c -3-04 38 gen 300000 1000000000 d -3-05 39 gen 300000 1000000000 e -3-06 40 gen 300000 1000000000 f -3-07 41 gen 300000 1000000000 g +small-01 6 gen 1 0 +small-02 7 gen 1 1000000000 +1-01 11 gen 100 100 a +1-02 12 gen 100 1000000000 b +1-03 13 gen 100 0 +1-04 14 gen 2000 0 +1-05 15 gen 2000 10000 +1-06 16 gen 2000 10000 +1-07 17 gen 2000 1000000000 a +1-08 18 gen 2000 1000000000 b +1-09 19 gen 2000 1000000000 c +1-10 20 gen 2000 1000000000 d +1-11 21 gen 2000 1000000000 e +2-01 25 gen 300000 0 +2-02 26 gen 300000 10 a +2-03 27 gen 300000 10 b +2-04 28 gen 300000 40 a +2-05 29 gen 300000 40 b +2-06 30 gen 300000 40 c +2-07 31 gen 300000 40 d +3-01 36 gen 300000 1000000000 a +3-02 37 gen 300000 1000000000 b +3-03 38 gen 300000 1000000000 c +3-04 39 gen 300000 1000000000 d +3-05 40 gen 300000 1000000000 e +3-06 41 gen 300000 1000000000 f +3-07 42 gen 300000 1000000000 g diff --git a/pB/tests/mapping b/pB/tests/mapping index 5e314c6..21273b4 100644 --- a/pB/tests/mapping +++ b/pB/tests/mapping @@ -1,4 +1,5 @@ samples 0-01 +n2 0-01 n2 1-01 n2 1-02 n2 1-03 @@ -12,6 +13,7 @@ n2 1-10 n2 1-11 n2 small-01 n2 small-02 +nc 0-01 nc 2-01 nc 2-02 nc 2-03 @@ -21,6 +23,7 @@ nc 2-06 nc 2-07 nc small-01 nc small-02 +full 0-01 full 1-01 full 1-02 full 1-03 From db935c71a9b6ab28ac0d377e2fcfd531d7db9113 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:24:53 +0000 Subject: [PATCH 3/5] pB Run solutions --- pB/solutions-check.txt | 52 ++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 22 deletions(-) diff --git a/pB/solutions-check.txt b/pB/solutions-check.txt index cb8b51a..4e56a28 100644 --- a/pB/solutions-check.txt +++ b/pB/solutions-check.txt @@ -1,32 +1,40 @@ -correct1.cpp -solution compile[OK] -0-01 sol[OK] 0.013 check[OK] 1 [Correct] -1-01 sol[OK] 0.012 check[OK] 1 [Correct] -1-02 sol[OK] 0.012 check[OK] 1 [Correct] -2-01 sol[OK] 0.012 check[OK] 1 [Correct] -2-02 sol[OK] 0.012 check[OK] 1 [Correct] -samples [1/1 tests] [Correct] [0/0 pts] [match with expected] 0-01 -simple [2/2 tests] [Correct] [20/20 pts] [match with expected] 1-01 -hacked [2/2 tests] [Correct] [80/80 pts] [match with expected] 2-01 - -Subtask summary -100/100 pts - -Finished. - -correct2.cpp +correct.cpp solution compile[OK] 0-01 sol[OK] 0.012 check[OK] 1 [Correct] +small-01 sol[OK] 0.012 check[OK] 1 [Correct] +small-02 sol[OK] 0.012 check[OK] 1 [Correct] 1-01 sol[OK] 0.012 check[OK] 1 [Correct] 1-02 sol[OK] 0.012 check[OK] 1 [Correct] -2-01 sol[OK] 0.012 check[OK] 0 [Wrong Answer] -2-02 sol[OK] 0.012 check[OK] 0 [Wrong Answer] +1-03 sol[OK] 0.012 check[OK] 1 [Correct] +1-04 sol[OK] 0.013 check[OK] 1 [Correct] +1-05 sol[OK] 0.013 check[OK] 1 [Correct] +1-06 sol[OK] 0.013 check[OK] 1 [Correct] +1-07 sol[OK] 0.013 check[OK] 1 [Correct] +1-08 sol[OK] 0.013 check[OK] 1 [Correct] +1-09 sol[OK] 0.013 check[OK] 1 [Correct] +1-10 sol[OK] 0.013 check[OK] 1 [Correct] +1-11 sol[OK] 0.013 check[OK] 1 [Correct] +2-01 sol[OK] 0.037 check[OK] 1 [Correct] +2-02 sol[OK] 0.045 check[OK] 1 [Correct] +2-03 sol[OK] 0.044 check[OK] 1 [Correct] +2-04 sol[OK] 0.050 check[OK] 1 [Correct] +2-05 sol[OK] 0.049 check[OK] 1 [Correct] +2-06 sol[OK] 0.049 check[OK] 1 [Correct] +2-07 sol[OK] 0.049 check[OK] 1 [Correct] +3-01 sol[OK] 0.196 check[OK] 1 [Correct] +3-02 sol[OK] 0.195 check[OK] 1 [Correct] +3-03 sol[OK] 0.197 check[OK] 1 [Correct] +3-04 sol[OK] 0.197 check[OK] 1 [Correct] +3-05 sol[OK] 0.199 check[OK] 1 [Correct] +3-06 sol[OK] 0.194 check[OK] 1 [Correct] +3-07 sol[OK] 0.195 check[OK] 1 [Correct] samples [1/1 tests] [Correct] [0/0 pts] [match with expected] 0-01 -simple [2/2 tests] [Correct] [20/20 pts] [match with expected] 1-01 -hacked [2/2 tests] [Wrong Answer] [0/80 pts] [match with expected] 2-01 +n2 [14/14 tests] [Correct] [25/25 pts] [match with expected] 0-01 +nc [10/10 tests] [Correct] [36/36 pts] [match with expected] 0-01 +full [28/28 tests] [Correct] [39/39 pts] [match with expected] 0-01 Subtask summary -20/100 pts +100/100 pts Finished. From dbc06abaf3b45f6c0ebc11deb028fd136f30b55f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:25:03 +0000 Subject: [PATCH 4/5] pC Run solutions --- pC/solutions-check.txt | 48 +++++++++++++++++------------------------- 1 file changed, 19 insertions(+), 29 deletions(-) diff --git a/pC/solutions-check.txt b/pC/solutions-check.txt index 520826e..5bad541 100644 --- a/pC/solutions-check.txt +++ b/pC/solutions-check.txt @@ -1,34 +1,24 @@ -correct1.cpp +binary_search.cpp solution compile[OK] -checker compile[OK] -0-01 sol[OK] 0.014 check[OK] 1 [Correct] -1-01 sol[OK] 0.013 check[OK] 1 [Correct] -1-02 sol[OK] 0.013 check[OK] 1 [Correct] -2-01 sol[OK] 0.014 check[OK] 1 [Correct] -2-02 sol[OK] 0.014 check[OK] 1 [Correct] -samples [1/1 tests] [Correct] [0/0 pts] [match with expected] 0-01 -simple [2/2 tests] [Correct] [20/20 pts] [match with expected] 1-01 -hacked [2/2 tests] [Correct] [80/80 pts] [match with expected] 2-01 +checker compile[FAIL] +exit-code: 2 +stdout: +stderr: +make: *** /home/runner/work/2023TNFSH-Preliminary/2023TNFSH-Preliminary/pC/checker: No such file or directory. Stop. -Subtask summary -100/100 pts - -Finished. - -correct2.cpp +linear.cpp solution compile[OK] -checker compile[OK] -0-01 sol[OK] 0.013 check[OK] 1 [Correct] -1-01 sol[OK] 0.013 check[OK] 1 [Correct] -1-02 sol[OK] 0.014 check[OK] 1 [Correct] -2-01 sol[OK] 0.013 check[OK] 1 [Correct] -2-02 sol[OK] 0.013 check[OK] 1 [Correct] -samples [1/1 tests] [Correct] [0/0 pts] [match with expected] 0-01 -simple [2/2 tests] [Correct] [20/20 pts] [match with expected] 1-01 -hacked [2/2 tests] [Correct] [80/80 pts] [match with expected] 2-01 +checker compile[FAIL] +exit-code: 2 +stdout: +stderr: +make: *** /home/runner/work/2023TNFSH-Preliminary/2023TNFSH-Preliminary/pC/checker: No such file or directory. Stop. -Subtask summary -100/100 pts - -Finished. +n3.cpp +solution compile[OK] +checker compile[FAIL] +exit-code: 2 +stdout: +stderr: +make: *** /home/runner/work/2023TNFSH-Preliminary/2023TNFSH-Preliminary/pC/checker: No such file or directory. Stop. From e2e818a664cd487a8cf5d9d12ad48b97d138e453 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Sep 2023 13:26:51 +0000 Subject: [PATCH 5/5] Compress images --- pC/statement/drawing.jpg | Bin 0 -> 17821 bytes pC/statement/drawing.png | Bin 31037 -> 0 bytes pC/statement/index.md | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 pC/statement/drawing.jpg delete mode 100644 pC/statement/drawing.png diff --git a/pC/statement/drawing.jpg b/pC/statement/drawing.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0db42f1a39057c1708560d0e4a35d0c7a7a7685a GIT binary patch literal 17821 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≫c26#WYr5R*3|4oQ8lE`p=J&ZORVi&6PB85b28 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 literal 0 HcmV?d00001 diff --git a/pC/statement/drawing.png b/pC/statement/drawing.png deleted file mode 100644 index 30f910fd5c59e2e1d4bb85f6c2cd25e27af82190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31037 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 P%)f~JcKdSnoVxTsg?dH0 diff --git a/pC/statement/index.md b/pC/statement/index.md index 492d1e7..3ae72b8 100644 --- a/pC/statement/index.md +++ b/pC/statement/index.md @@ -43,7 +43,7 @@ \begin{figure}[h] \centering -\includegraphics[width=6in]{drawing.png} +\includegraphics[width=6in]{drawing.jpg} \caption{範例測試的解說} \end{figure}