本次程式設計作業采用了自動化測試工具來測評
S班
W班
語言
版本
備注
Java
1.8.0_281
已測試完成
Python
3.9.2
C++
gc++ 6.3.0
NodeJS
v10.15.3
下載下傳位址
有十個測試用例,測試用例放在cases目錄下,答案放在answers目錄下,每個測試用例的資料大小均為字元數在[100,1000000]區間的随機ASCII字元串。
W班Java倉庫輸出結果
W班C++倉庫輸出結果
S班Java倉庫輸出結果
S班C++倉庫輸出結果
每個學生程式的輸出結果在對應學号的目錄下的output目錄中。
W班Java倉庫編譯和執行日志
W班C++倉庫編譯和執行日志
S班Java倉庫編譯和執行日志
S班C++倉庫編譯和執行日志
測評工具在執行的日志檔案,大家可以對應看下自己學号的執行和編譯指令,進而核對自己的計算結果。
本部落格評分的部分為以下作業要求
正确性(30')
性能(10')
當程式的正确性評分大于25分時才可以參與性能評分環節,是以請各位同學務必保證自己程式的正确性。
性能評分将采取檔級評分制度,助教将根據同學們的程式跑同一資料耗費的時間長度将程式分為若幹檔,每一檔的同學得到的分數為 10/檔級數。
囊括要求部分(3')
符合主流,制定合理,詳細(4')
項目代碼符合代碼規範(8')
總分55分。
其中測試工具評分包括如下内容(43分)
助教手動評分的部分是(12分)
學号
test_Score
Score1
Time1
Score2
Time2
Score3
Time3
Score4
Time4
Score5
Time5
Score6
Time6
Score7
Time7
Score8
Time8
Score9
Time9
Score10
Time10
correct_score
performance_score
rule_score
final_score
commit_times
00318
100
10
203
205
238
183
219
173
190
232
252
30
3
43
17
01215
171
158
132
155
236
14
01129
475
497
567
413
543
552
241
386
580
610
13
01407
180
200
216
165
217
218
130
160
214
221
12
01401
435
487
491
350
522
211
356
533
531
00713
402
412
441
326
398
450
279
331
419
488
16
01128
283
328
341
262
336
342
179
278
372
01326
389
409
408
343
410
442
274
332
411
480
01123
319
387
374
377
189
280
368
111801206
376
394
209
311
407
393
18
00623
289
312
360
222
345
378
177
259
359
363
20
01317
293
316
253
339
249
357
358
21
01113
287
240
277
325
355
01306
204
220
201
168
215
228
34
01308
267
346
270
351
362
01102
284
344
172
361
01315
98
235
266
176
250
8
131
187
248
268
29.4
32.4
22
01238
93
422
234
141
110
140
5
27.9
30.9
01311
92
1104
2095
3173
937
2515
3437
1156
3235
3360
27.6
30.6
01409
90
9
417
298
392
431
195
426
467
27
01337
80
164
144
154
185
124
191
24
01331
288
290
282
174
281
323
01328
275
310
169
322
15
01208
184
239
150
231
269
01204
321
01403
415
418
427
197
558
01124
308
348
194
285
369
424
2
01118
295
242
247
01316
436
472
539
383
489
260
373
504
606
01114
296
315
276
01318
440
499
508
352
492
525
256
506
11
01304
261
255
213
257
01418
70
7
14090
21665
32172
7515
25615
35146
1252
7904
32478
44660
01139
156
01201
233
246
263
01413
50
208
186
01435
347
251
272
01434
45
6
1
254
264
404
446
13.5
16.5
29
02224
379
206
02125
24765
38427
55834
13222
43645
61762
2832
14413
56192
81013
01213
23406
36278
47526
13998
39885
51051
5511
14902
47771
62364
01404
302
230
500
23
01322
300
297
313
01312
265
01422
304
365
437
01221
340
382
397
207
01120
330
395
396
380
226
428
01419
366
01415
94
104
96
111
103
102
19
01335
62
47
46
31
01412
97
101
01336
32
41801206
192
01327
105
91
99
01329
106
95
01320
109
01239
299
405
01119
108
01313
01428
01431
107
89
05124
327
294
01224
01301
01303
202
157
170
01424
88
01425
25
01420
01130
329
01230
314
335
01334
125
01234
01222
375
01427
82
227
457
24.6
01438
9436
21159
30971
5966
23893
33535
1181
6288
31876
33797
01321
1207
1517
1746
920
1621
1857
483
965
1781
2014
01226
364
178
01432
65
24215
45854
57704
10034
51044
75997
1617
10925
68166
96056
19.5
22.5
01429
60
143
01219
181
01314
309
01115
73910
2147483647
37940
6978
41503
9.6
12.6
303
01410
24088
37453
55209
12890
42291
65716
2930
15052
58186
87554
01330
149
01209
17744
29952
41282
9154
32164
41967
1562
9811
39132
52097
01218
19454
30814
41469
12236
34561
43435
4886
17821
42270
51351
01416
01339
01214
01116
01216
01110
87
01111
01430
17715
27843
37241
10537
30633
40104
4153
11348
37244
48776
01233
193
01310
237
271
138
01406
01229
01125
26
01324
01127
01325
36
01106
01205
01421
182
122
77
123
244
01133
40
496
354
454
416
120
449
532
01217
337
7.5
10.5
01134
210
78
-3
01417
01307
01228
167
01131
2874
460
381
291
2304
01332
72
349
258
147
21.6
08114
23562
30437
35485
16857
32465
37137
7023
17599
35734
41497
456
468
536
12.9
15.9
01121
41
603
399
7249
12.3
15.3
338
01126
458
243
510
01305
16518
26784
38399
8268
30545
39498
1467
8996
36252
48431
0.6
3.6
482
128
146
76
142
01206
01319
01235
01203
2786
2292
2281
3313
2476
2298
2264
3384
2204
2256
01105
01231
01211
01135
640
01212
71697
111516
19911
2456
24331
01232
196
福大2021W班Java倉庫測評結果
福大2021S班Java倉庫測評結果
福大2021W班C++倉庫測評結果
福大2021S班C++倉庫測評結果
表示用例通過的總分,每個用例10分,是以這一項滿分100分
表示第i個用例的得分,滿分10分
每個用例的具體評分标準是:
字元數對:+1分
單詞數對:+2分
行數對:+2分
單詞順序和資料完全正确:+5分
表示第i個用例的執行時間,機關是ms,如果這一項的值是2147483647,表示逾時,我們的設定的逾時時間是2分鐘,是以,如果在2分鐘之内沒有執行完一個用例,肯定沒辦法接受。
正确性得分,滿分30分,由于本次測試用例的總分是100分,是以映射關系是:
例如,某同學test_score 得了60分,那麼這一項的分數就是:60 * (30/100) = 18 分
性能得分 滿分10分,我們的題目要求是correct_score達到25分才能跑性能得分,但是由于我們的judge時間增加到了2分鐘(不能再慢了),而且考慮了有各種不同的語言一起來測評,是以這塊的評分能否簡化為正确性滿分可以得10分,否則隻能得0分。
我們作業要求中的這一條:囊括要求部分(滿分3分),
這部分内容看的是送出次數(即:commit_times列的值),大于等于10次才能得到3分,否則0分
本次程式設計作業測試工具可以計算的總分,即 correct_score + performance_score + rule_score
表示送出次數
Java,Python,C++,NodeJS程式已經全部完成測試,請大家盡快核對。未在分數清單的同學均為檔案名或者目錄問題,得分均為0分。
對于結果有異議的同學請在明天(2021-03-16)下午5點之前在這個部落格下留言回報給我。