Rank User ID Score Original Score Total Time (Seconds) Total Time #1 h4ex1: Structure, basic programming #1 Original Score #1 Time (Seconds) #1 Time #1 Case 1 #1 Case 2 #1 Case 3 #1 Case 4 #1 Case 5 #1 Case 6 #1 Case 7 #1 Case 8 #1 Case 9 #1 Case 10 #2 h4ex2: Recursion, basic arithmetic #2 Original Score #2 Time (Seconds) #2 Time #2 Case 1 #2 Case 2 #2 Case 3 #2 Case 4 #2 Case 5 #2 Case 6 #2 Case 7 #2 Case 8 #2 Case 9 #2 Case 10 #3 h4ex3: Use of the math library, conditional statements #3 Original Score #3 Time (Seconds) #3 Time #3 Case 1 #3 Case 2 #3 Case 3 #3 Case 4 #3 Case 5 #3 Case 6 #3 Case 7 #3 Case 8 #3 Case 9 #3 Case 10
1 顾振昊 517370910139 300 300 1004870 279:07:50 100 100 271566 75:26:06 10 10 10 10 10 10 10 10 10 10 100 100 275576 76:32:56 10 10 10 10 10 10 10 10 10 10 100 100 457728 127:08:48 10 10 10 10 10 10 10 10 10 10
2 刘越麟 517370910252 300 300 1021611 283:46:51 100 100 297155 82:32:35 10 10 10 10 10 10 10 10 10 10 100 100 287464 79:51:04 10 10 10 10 10 10 10 10 10 10 100 100 436992 121:23:12 10 10 10 10 10 10 10 10 10 10
3 刘亚天 517370910010 300 300 1111654 308:47:34 100 100 374353 103:59:13 10 10 10 10 10 10 10 10 10 10 100 100 269160 74:46:00 10 10 10 10 10 10 10 10 10 10 100 100 468141 130:02:21 10 10 10 10 10 10 10 10 10 10
4 叶思威 517370910122 300 300 1205383 334:49:43 100 100 376625 104:37:05 10 10 10 10 10 10 10 10 10 10 100 100 378629 105:10:29 10 10 10 10 10 10 10 10 10 10 100 100 450129 125:02:09 10 10 10 10 10 10 10 10 10 10
5 赵子铭 517370910065 300 300 1303521 362:05:21 100 100 430131 119:28:51 10 10 10 10 10 10 10 10 10 10 100 100 439666 122:07:46 10 10 10 10 10 10 10 10 10 10 100 100 433724 120:28:44 10 10 10 10 10 10 10 10 10 10
6 吴佳遥 517370910257 300 300 1312409 364:33:29 100 100 360194 100:03:14 10 10 10 10 10 10 10 10 10 10 100 100 359024 99:43:44 10 10 10 10 10 10 10 10 10 10 100 100 593191 164:46:31 10 10 10 10 10 10 10 10 10 10
7 姜厚甫 517021911145 300 300 1319838 366:37:18 100 100 419436 116:30:36 10 10 10 10 10 10 10 10 10 10 100 100 446421 124:00:21 10 10 10 10 10 10 10 10 10 10 100 100 453981 126:06:21 10 10 10 10 10 10 10 10 10 10
8 沈卓文 517370910057 300 300 1369562 380:26:02 100 100 468458 130:07:38 10 10 10 10 10 10 10 10 10 10 100 100 432132 120:02:12 10 10 10 10 10 10 10 10 10 10 100 100 468972 130:16:12 10 10 10 10 10 10 10 10 10 10
9 杨天成 517370910259 300 300 1400730 389:05:30 100 100 420246 116:44:06 10 10 10 10 10 10 10 10 10 10 100 100 439825 122:10:25 10 10 10 10 10 10 10 10 10 10 100 100 540659 150:10:59 10 10 10 10 10 10 10 10 10 10
10 吴佳豪 517370910203 300 300 1529672 424:54:32 100 100 501001 139:10:01 10 10 10 10 10 10 10 10 10 10 100 100 501611 139:20:11 10 10 10 10 10 10 10 10 10 10 100 100 527060 146:24:20 10 10 10 10 10 10 10 10 10 10
11 倪毅宁 515370910057 300 300 1548990 430:16:30 100 100 517386 143:43:06 10 10 10 10 10 10 10 10 10 10 100 100 515743 143:15:43 10 10 10 10 10 10 10 10 10 10 100 100 515861 143:17:41 10 10 10 10 10 10 10 10 10 10
12 赵漪青 517370910190 300 300 1619382 449:49:42 100 100 534175 148:22:55 10 10 10 10 10 10 10 10 10 10 100 100 539706 149:55:06 10 10 10 10 10 10 10 10 10 10 100 100 545501 151:31:41 10 10 10 10 10 10 10 10 10 10
13 孙彦 517370910147 300 300 1621368 450:22:48 100 100 540911 150:15:11 10 10 10 10 10 10 10 10 10 10 100 100 539992 149:59:52 10 10 10 10 10 10 10 10 10 10 100 100 540465 150:07:45 10 10 10 10 10 10 10 10 10 10
14 杨煦庭 517370910013 300 300 1634210 453:56:50 100 100 546385 151:46:25 10 10 10 10 10 10 10 10 10 10 100 100 542669 150:44:29 10 10 10 10 10 10 10 10 10 10 100 100 545156 151:25:56 10 10 10 10 10 10 10 10 10 10
15 袁寅 517370910260 300 300 1642600 456:16:40 100 100 547234 152:00:34 10 10 10 10 10 10 10 10 10 10 100 100 547253 152:00:53 10 10 10 10 10 10 10 10 10 10 100 100 548113 152:15:13 10 10 10 10 10 10 10 10 10 10
16 刘则远 517370910029 300 300 1653289 459:14:49 100 100 539725 149:55:25 10 10 10 10 10 10 10 10 10 10 100 100 554714 154:05:14 10 10 10 10 10 10 10 10 10 10 100 100 558850 155:14:10 10 10 10 10 10 10 10 10 10 10
17 刘天乐 517370910223 300 300 1653292 459:14:52 100 100 549873 152:44:33 10 10 10 10 10 10 10 10 10 10 100 100 551553 153:12:33 10 10 10 10 10 10 10 10 10 10 100 100 551866 153:17:46 10 10 10 10 10 10 10 10 10 10
18 史历 517370910032 300 300 1660501 461:15:01 100 100 553480 153:44:40 10 10 10 10 10 10 10 10 10 10 100 100 553505 153:45:05 10 10 10 10 10 10 10 10 10 10 100 100 553516 153:45:16 10 10 10 10 10 10 10 10 10 10
19 刘镇东 517370910053 300 300 1686142 468:22:22 100 100 565082 156:58:02 10 10 10 10 10 10 10 10 10 10 100 100 558003 155:00:03 10 10 10 10 10 10 10 10 10 10 100 100 563057 156:24:17 10 10 10 10 10 10 10 10 10 10
20 杨海潮 517370910178 290 290 1088795 302:26:35 90 90 329597 91:33:17 10 10 10 10 10 10 10 10 10 0 100 100 331385 92:03:05 10 10 10 10 10 10 10 10 10 10 100 100 427813 118:50:13 10 10 10 10 10 10 10 10 10 10
21 鄭穎琳 517370910023 290 290 1632037 453:20:37 90 90 540612 150:10:12 10 10 10 10 10 10 10 10 0 10 100 100 544653 151:17:33 10 10 10 10 10 10 10 10 10 10 100 100 546772 151:52:52 10 10 10 10 10 10 10 10 10 10
22 吴宇豪 517370910119 290.0 300 1814017 503:53:37 100 100 602934 167:28:54 10 10 10 10 10 10 10 10 10 10 100 100 603829 167:43:49 10 10 10 10 10 10 10 10 10 10 90.0 100 607254 168:40:54 10 10 10 10 10 10 10 10 10 10
23 徐昂 517370910090 270 270 1342073 372:47:53 90 90 456059 126:40:59 10 10 10 10 10 10 10 10 0 10 100 100 345310 95:55:10 10 10 10 10 10 10 10 10 10 10 80 80 540704 150:11:44 10 0 10 10 10 10 10 10 10 0
24 陈逸波 517370910138 270.0 300 1814465 504:01:05 90.0 100 604802 168:00:02 10 10 10 10 10 10 10 10 10 10 90.0 100 604821 168:00:21 10 10 10 10 10 10 10 10 10 10 90.0 100 604842 168:00:42 10 10 10 10 10 10 10 10 10 10
25 王宇昊 517370910060 250.0 300 2401886 667:11:26 100 100 601498 167:04:58 10 10 10 10 10 10 10 10 10 10 100 100 601602 167:06:42 10 10 10 10 10 10 10 10 10 10 50.0 100 1198786 332:59:46 10 10 10 10 10 10 10 10 10 10
26 何雨佳 517370910110 247.5 290 1777446 493:44:06 67.5 90 644302 178:58:22 10 10 10 10 10 10 10 10 0 10 100 100 524374 145:39:34 10 10 10 10 10 10 10 10 10 10 80.0 100 608770 169:06:10 10 10 10 10 10 10 10 10 10 10
27 白舸 517370910105 240 240 1420720 394:38:40 100 100 384860 106:54:20 10 10 10 10 10 10 10 10 10 10 100 100 435087 120:51:27 10 10 10 10 10 10 10 10 10 10 40 40 600773 166:52:53 0 0 0 0 10 10 10 0 10 0
28 王馨艺 517370910188 240 240 1714904 476:21:44 100 100 559981 155:33:01 10 10 10 10 10 10 10 10 10 10 100 100 597250 165:54:10 10 10 10 10 10 10 10 10 10 10 40 40 557673 154:54:33 0 0 0 0 10 10 10 0 10 0
29 魏烨 517370910175 230 230 1805861 501:37:41 90 90 601935 167:12:15 10 10 10 10 10 10 10 10 0 10 100 100 601054 166:57:34 10 10 10 10 10 10 10 10 10 10 40 40 602872 167:27:52 0 0 0 0 10 10 10 0 10 0
30 张震元 517370910124 200 200 409642 113:47:22 100 100 118484 32:54:44 10 10 10 10 10 10 10 10 10 10 100 100 170363 47:19:23 10 10 10 10 10 10 10 10 10 10 0 0 120795 33:33:15 0 0 0 0 0 0 0 0 0 0
31 吴争 517370910176 200 200 820155 227:49:15 - - - - 100 100 350565 97:22:45 10 10 10 10 10 10 10 10 10 10 100 100 469590 130:26:30 10 10 10 10 10 10 10 10 10 10
32 沈婷 517370910004 200 200 1041264 289:14:24 - - - - 100 100 518978 144:09:38 10 10 10 10 10 10 10 10 10 10 100 100 522286 145:04:46 10 10 10 10 10 10 10 10 10 10
33 刘诗逸 517370910157 200 200 1151893 319:58:13 100 100 592861 164:41:01 10 10 10 10 10 10 10 10 10 10 100 100 559032 155:17:12 10 10 10 10 10 10 10 10 10 10 - - - -
34 邹伽赟 517370910191 200 200 1159734 322:08:54 - - - - 100 100 556115 154:28:35 10 10 10 10 10 10 10 10 10 10 100 100 603619 167:40:19 10 10 10 10 10 10 10 10 10 10
35 蒯逸风 517370910221 200 200 1193695 331:34:55 100 100 433587 120:26:27 10 10 10 10 10 10 10 10 10 10 100 100 379893 105:31:33 10 10 10 10 10 10 10 10 10 10 0 0 380215 105:36:55 0 0 0 0 0 0 0 0 0 0
36 陆恒毅 517370910054 200 200 1605895 446:04:55 100 100 536646 149:04:06 10 10 10 10 10 10 10 10 10 10 0 0 534737 148:32:17 0 0 0 0 0 0 0 0 0 0 100 100 534512 148:28:32 10 10 10 10 10 10 10 10 10 10
37 胡正东 517370910249 200 200 1723616 478:46:56 100 100 545362 151:29:22 10 10 10 10 10 10 10 10 10 10 100 100 587339 163:08:59 10 10 10 10 10 10 10 10 10 10 0 0 590915 164:08:35 0 0 0 0 0 0 0 0 0 0
38 匡越 517370910019 200.0 300 2134779 592:59:39 100 100 199526 55:25:26 10 10 10 10 10 10 10 10 10 10 50.0 100 967785 268:49:45 10 10 10 10 10 10 10 10 10 10 50.0 100 967468 268:44:28 10 10 10 10 10 10 10 10 10 10
39 孙卓元 517370910241 190 190 805736 223:48:56 100 100 188617 52:23:37 10 10 10 10 10 10 10 10 10 10 90 90 260700 72:25:00 0 10 10 10 10 10 10 10 10 10 0 0 356419 99:00:19 0 0 0 0 0 0 0 0 0 0
40 吉莞颖 517370910185 163.0 210 1847312 513:08:32 8.0 10 608891 169:08:11 0 0 0 0 0 0 0 0 10 0 80.0 100 609738 169:22:18 10 10 10 10 10 10 10 10 10 10 75.0 100 628683 174:38:03 10 10 10 10 10 10 10 10 10 10
41 刘朔钰 517370910143 160 160 1082513 300:41:53 80 80 548814 152:26:54 10 10 10 10 10 0 10 0 10 10 80 80 533699 148:14:59 10 10 10 10 10 10 0 10 0 10 - - - -
42 王涵宇 517370910174 160 160 1552241 431:10:41 0 0 517121 143:38:41 0 0 0 0 0 0 0 0 0 0 100 100 512143 142:15:43 10 10 10 10 10 10 10 10 10 10 60 60 522977 145:16:17 0 10 0 0 10 10 10 0 10 10
43 陈宇婕 517370910183 160 160 1801135 500:18:55 0 0 598515 166:15:15 0 0 0 0 0 0 0 0 0 0 100 100 599476 166:31:16 10 10 10 10 10 10 10 10 10 10 60 60 603144 167:32:24 0 10 0 0 10 10 10 0 10 10
44 王逸超 517370910011 150 150 1002755 278:32:35 50 50 333910 92:45:10 10 0 10 0 10 0 10 0 0 10 100 100 333629 92:40:29 10 10 10 10 10 10 10 10 10 10 0 0 335216 93:06:56 0 0 0 0 0 0 0 0 0 0
45 陈初蕾 517370910236 150.0 300 2402389 667:19:49 50.0 100 784897 218:01:37 10 10 10 10 10 10 10 10 10 10 50.0 100 806576 224:02:56 10 10 10 10 10 10 10 10 10 10 50.0 100 810916 225:15:16 10 10 10 10 10 10 10 10 10 10
46 许佳文 517370910151 140 140 881989 244:59:49 - - - - 100 100 425372 118:09:32 10 10 10 10 10 10 10 10 10 10 40 40 456617 126:50:17 0 0 0 0 10 10 10 0 10 0
47 刘永乐 517370910212 135.0 270 2490768 691:52:48 50.0 100 810703 225:11:43 10 10 10 10 10 10 10 10 10 10 35.0 70 815871 226:37:51 10 10 0 10 0 10 10 10 0 10 50.0 100 864194 240:03:14 10 10 10 10 10 10 10 10 10 10
48 沈子浩 516370910200 100 100 79134 21:58:54 - - - - 100 100 79134 21:58:54 10 10 10 10 10 10 10 10 10 10 - - - -
49 杜洋 517370910195 100 100 297330 82:35:30 100 100 297330 82:35:30 10 10 10 10 10 10 10 10 10 10 - - - - - - - -
50 汪怡暄 517021910182 100 100 517573 143:46:13 - - - - 100 100 517573 143:46:13 10 10 10 10 10 10 10 10 10 10 - - - -
51 郭蕴捷 517370910166 100 100 539923 149:58:43 - - - - 100 100 539923 149:58:43 10 10 10 10 10 10 10 10 10 10 - - - -
52 陈骥文 517021911138 100 100 1199715 333:15:15 100 100 598411 166:13:31 10 10 10 10 10 10 10 10 10 10 0 0 601304 167:01:44 0 0 0 0 0 0 0 0 0 0 - - - -
53 李俊慧 517370910070 100 100 1331961 369:59:21 0 0 337415 93:43:35 0 0 0 0 0 0 0 0 0 0 100 100 497536 138:12:16 10 10 10 10 10 10 10 10 10 10 0 0 497010 138:03:30 0 0 0 0 0 0 0 0 0 0
54 蔡天章 517370910136 100.0 200 2158301 599:31:41 0.0 0 718005 199:26:45 0 0 0 0 0 0 0 0 0 0 50.0 100 716418 199:00:18 10 10 10 10 10 10 10 10 10 10 50.0 100 723878 201:04:38 10 10 10 10 10 10 10 10 10 10
55 许鹏宇 517021911183 90 90 557537 154:52:17 90 90 557537 154:52:17 10 10 10 10 10 10 10 10 0 10 - - - - - - - -
56 孙琪 517370910158 80 80 918997 255:16:37 - - - - 80 80 461030 128:03:50 10 10 0 10 0 10 10 10 10 10 0 0 457967 127:12:47 0 0 0 0 0 0 0 0 0 0
57 何智睿 517021910117 60 60 912433 253:27:13 0 0 456116 126:41:56 0 0 0 0 0 0 0 0 0 0 - - - - 60 60 456317 126:45:17 0 10 0 0 10 10 10 0 10 10
58 时尖 517370910255 50.0 100 1042871 289:41:11 50.0 100 1042871 289:41:11 10 10 10 10 10 10 10 10 10 10 - - - - - - - -
59 沈诗语 517370910132 50.0 100 2761052 766:57:32 0.0 0 1068109 296:41:49 0 0 0 0 0 0 0 0 0 0 50.0 100 1069848 297:10:48 10 10 10 10 10 10 10 10 10 10 0.0 0 623095 173:04:55 0 0 0 0 0 0 0 0 0 0
60 常思尧 517370910024 45.0 50 1813729 503:48:49 0 0 604262 167:51:02 0 0 0 0 0 0 0 0 0 0 0 0 604382 167:53:02 0 0 0 0 0 0 0 0 0 0 45.0 50 605085 168:04:45 0 10 0 0 10 10 10 0 10 0
61 赵志劼 517370910035 20 20 542556 150:42:36 20 20 542556 150:42:36 0 0 0 0 10 0 10 0 0 0 - - - - - - - -
62 张坤昊 516370910232 10 10 1641769 456:02:49 10 10 547148 151:59:08 0 0 0 0 0 0 0 0 10 0 0 0 547197 151:59:57 0 0 0 0 0 0 0 0 0 0 0 0 547424 152:03:44 0 0 0 0 0 0 0 0 0 0
63 赵沐涵 517370910215 0 0 151702 42:08:22 - - - - 0 0 70074 19:27:54 0 0 0 0 0 0 0 0 0 0 0 0 81628 22:40:28 0 0 0 0 0 0 0 0 0 0
64 王天怡 517370910160 0 0 196738 54:38:58 - - - - - - - - 0 0 196738 54:38:58 0 0 0 0 0 0 0 0 0 0
65 侯曙源 517021910193 0 0 363568 100:59:28 0 0 363568 100:59:28 0 0 0 0 0 0 0 0 0 0 - - - - - - - -
66 胡鸿磊 517021910062 0 0 420390 116:46:30 - - - - 0 0 420390 116:46:30 0 0 0 0 0 0 0 0 0 0 - - - -
67 刘之远 517370910240 0 0 456073 126:41:13 0 0 456073 126:41:13 0 0 0 0 0 0 0 0 0 0 - - - - - - - -
68 谈颖雯 517370910159 0 0 456121 126:42:01 - - - - - - - - 0 0 456121 126:42:01 0 0 0 0 0 0 0 0 0 0
69 陈雅昕 517021911020 0 0 588756 163:32:36 0 0 588756 163:32:36 0 0 0 0 0 0 0 0 0 0 - - - - - - - -
70 孙怡 517370910187 0 0 598508 166:15:08 - - - - - - - - 0 0 598508 166:15:08 0 0 0 0 0 0 0 0 0 0
71 庄嘉滢 517370910162 0.0 0 1213728 337:08:48 0.0 0 607926 168:52:06 0 0 0 0 0 0 0 0 0 0 - - - - 0.0 0 605802 168:16:42 0 0 0 0 0 0 0 0 0 0
72 潘智辉 516370910174 0.0 0 1704734 473:32:14 0 0 544728 151:18:48 0 0 0 0 0 0 0 0 0 0 0 0 549098 152:31:38 0 0 0 0 0 0 0 0 0 0 0.0 0 610908 169:41:48 0 0 0 0 0 0 0 0 0 0