2019-team2
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
== 队伍信息 ==
* 队名:'''Runespoor'''
* 成员:
* 张清棋(zhangqingqi)
* 吕耀维(Heltion)
* 李彦奎(lyk248289469)
== 以前在的队伍(用于方便查找训练题目) ==
* [wiki:2018-team3 Helianthus]
* [wiki:2018-team6 Trident-Z]
* [wiki:2017-team5 Hephaestus(lyk in 2017)]
== 他山之玉 ==
* [wiki:2017-team2 Legilimens]
* [wiki:Summer2019Team 2019 teams]
* [wiki:2016-team1 Siunaus]
* [wiki:2018-team1 Reconquista in 2018]
* [wiki:2017-team1 Reconquista in 2017]
* [wiki:2019-team3 WheatfieldWithCrows]
* [https://icpc.camp/ icpc camp]
* [http://www.cnblogs.com/clrs97/p/7508165.html HDU-AcmKeHaoWanLe]
* [http://clatisus.com Heynihao]
* [http://www.cnblogs.com/jiangshibiao/ Jsb's Blog]
* [http://lbn187.is-programmer.com/posts/212436.html lbn's Blog]
* [http://www.cnblogs.com/vb4896/ lzw's Blog]
== 训练账号 ==
* Codeforces: Runespoor
* vjudge:Runespoor
== 最重要的事情 ==
'''写题前要把算法冷静的想清楚,不能慌着写!多花5分钟理清细节! by 张清棋'''
'''最后一刻的调试依然要沉着冷静,不能心慌。欲速则不达! by 张清棋'''
== 定个小目标 ==
~~~校赛rank前3(所有队伍中)~~~ '''实际rank 9'''
省赛rank前3(所有队伍中):发挥团队最高水平
== 杂事杂项 ==
* [wiki::makefile makefile]
* [wiki::模板整理 板子整理]
* 用std::endl会T成sb.
* 一般无向图搞的是生成森林而不是生成树.
* 用scanf("%[!^\n]\n",s)可以windows下读一行,但存在读不了空行的问题.linux好像不能用,老实读getchar()最稳.
* '''抄板子'''注意“1”和“l”的区别,尽量不要修改代码风格,按原样抄
* 浮点数转整数要加eps
* 交流题意和读题的注意
1. 要把题目范围看清楚,每个变量的范围都要告诉写题的队友
2. 要把特殊性质全部告诉队友。听题意的队友应该问任何不太清楚的地方。
3. 如果是简单的模拟,直接叫lyk写,自己再读题,防止交流出错
4. 要学会根据过的人数预估难度,从而猜测正确的题意。读到NP问题或者复杂的问题,一定要看题目的特殊限制
5. 读完题要'''正确的模拟'''样例,注意样例解释在最后一页不要漏掉
* 注意scanf/printf的格式不要写错
* 不要使用重复的变量名
* 不要异想天开脑补出STL存在某些不合理的操作
* 相信网络流,尽管它的复杂度是O(n^3^)
* '''不要被题目时限迷惑!'''经常有10w nlogn或者100w O(n)的题目出到4s ,甚至10s!还是应该全面的检查自己算法的正确性和是否可以简化
* opentrains和codeforces上任何手动编译优化和register都没有用。不要想着优化常数的黑科技
* opentrains比本机慢2.5倍左右:本机1s,上面大概2.5s
* codeforces比opentrains快,比本机略微慢一点,比zqq的电脑慢两倍
* '''出题人一般不会卡常。要注意优化算法,而非常数'''
* '''带符号数的移位运算符是UB的''',遇到奇怪的结果不需要慌.
* int tarjan(int x) 需要返回值的函数没有返回值会MLE
* 精度,这个玄学的东西,我们已经踩了一次又一次坑了。我觉得'''首先需要理论的了解、并且主干知识应该三个人都达成共识(比如数值分析)''',这样,才不会因为精度而争吵。其次,遇到的坑真的要记下来。怎么解决问题,避免误差,怎样的误差是可以接受的,可以让我我们少走很多弯路。'''系统的学习和经验总结,相信一定可以对我们三个人对精度的认识有所提升''',至于怎么学习,还要去了解和探索。
* 单组数据的二分/三分设步数不设eps,多组数据看情况
* 一个变量>前缀和>树状数组>st表>线段树,尽量不要一上来无脑线段树
* C++整数除法取整总是取接近0的
* 打表要趁早
* 相对误差要用 < max(1., abs(x)) * eps 判
* vector的resize , clear操作都是线性的。用vector的指针要用.data(), 可以用.swap在常数时间内交换。不熟悉的时候不要乱用操作,不要删除迭代器。
* 参数 g++ *.cpp -o * -O2 -fno-stack-limit -std=c++11 -Wextra -Wall -Wconversion -fsanitize=undefined -fsanitize=address
* [wiki:helianthus-shiji 热身赛试机]
* [wiki:algorithm-to-learn 待学习的东西]
* [wiki:dfkjdkfjkdf head]
* [wiki:dkfjldfpsd2 psa2]
== 比赛记录 ==
1. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=391 2019-04-14] [wiki::2019-C01-Runespoor Summary] The 19th Zhejiang University Programming Contest
2. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=392 2019-04-27] [wiki::2019-C02-Runespoor Summary] The 16th Zhejiang Provincial Collegiate Programming Contest
3. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=392 2019-09-22] [wiki::2019-C03-Runespoor Summary] 2019 CCPC 秦皇岛
4. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=392 2019-10-27] [wiki::2019-C04-Runespoor Summary] 2019 ICPC 南京
5. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=392 2019-11-10] [wiki::2019-C05-Runespoor Summary] 2019 ICPC 南昌
6. [http://acm.zju.edu.cn/onlinejudge/showContestProblems.do?contestId=392 2019-11-17] [wiki::2019-C06-Runespoor Summary] 2019 CCPC final
7. [https://ac.nowcoder.com/acm/contest/9328 2020-11-22] [wiki::2019-C07-Runespoor Summary] 2020 ICPC 小米邀请赛
== camp ==
=== MW summer 2019(FEFU campus, Vladivostok) ===
1. [http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id=002593 2019-07-07] [wiki:2019-CAMP01-Runespoor Summary] Contest 01
2. [http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id=002595 2019-07-08] [wiki:2019-CAMP02-Runespoor Summary] Contest 02
3. [http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id=002597 2019-07-09] [wiki:2019-CAMP03-Runespoor Summary] Contest 03
4. [http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id=002599 2019-07-11] [wiki:2019-CAMP04-Runespoor Summary] Contest 04
5. [http://opentrains.mipt.ru/~ejudge/team.cgi?contest_id=002601 2019-07-12] [wiki:2019-CAMP05-Runespoor Summary] Contest 05
=== 37th Petrozavodsk Programming Camp, Summer 2019 (online participated) ===
'''[https://official.contest.yandex.ru/ptz-summer-2019/contest/13458/enter upsolving]'''
'''[http://karelia.snarknews.info/index.cgi?data=macros/results&menu=index&head=index&round=09&class=2019s&sbname=2019s results]'''
1. 2019-08-23 [wiki:2019-CAMP06-Runespoor Summary] Petrozavodsk Summer-2019. Songyang Chen Contest 2
2. 2019-08-24 [wiki:2019-CAMP07-Runespoor Summary] Petrozavodsk Summer-2019. 300iq Contest 2, Grand Prix of Kazan
3. 2019-08-25 [wiki:2019-CAMP08-Runespoor Summary] Petrozavodsk Summer-2019. Quailty and His Friends’ Contest
4. 2019-08-27 [wiki:2019-CAMP09-Runespoor Summary] Petrozavodsk Summer-2019. Oleksandr Kulkov Contest 2
5. 2019-08-28 [wiki:2019-CAMP10-Runespoor Summary] Petrozavodsk Summer-2019. Grand Prix of Warsaw U
6. 2019-08-29 [wiki:2019-CAMP11-Runespoor Summary] Petrozavodsk Summer-2019. MIPT Contest
7. 2019-09-01 [wiki:2019-CAMP12-Runespoor Summary] Petrozavodsk Summer-2019. Jingzhe Tang Contest 2, XIX Open Cup Onsite
8. 2019-09-02 [wiki:2019-CAMP13-Runespoor Summary] Petrozavodsk Summer-2019. MEX Foundation Contest
== 团队训练 ==
1. [http://codeforces.com/group/H7nsMkHC7I/contest/239239 2019-03-01] [wiki:2019-Sp01-lyk Summary-hw] German Collegiate Programming Contest 2018
2. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006312 2019-03-02] [wiki:2019-Sp02-lyk Summary] Asia Jakarta 2018
3. [http://codeforces.com/group/H7nsMkHC7I/contest/239547 2019-03-07] [wiki:2019-Sp03-lyk Summary-hw] Nordic Collegiate Programming Contest 2018
4. [http://codeforces.com/group/H7nsMkHC7I/contest/240047 2019-03-09] [wiki:2019-Sp04-lyk Summary-hw] Southeastern European Regional Programming Contest 2018
5. [http://codeforces.com/group/H7nsMkHC7I/contest/240392 2019-03-14] [wiki:2019-Sp05-lyk Summary-hw-2] NWERC 2015 , Northwestern European Regional Contest 2015
6. [http://codeforces.com/gym/101137 2019-03-15] [wiki:2019-Sp06-lyk Summary-2] Moscow Subregional of NEERC, ACM ICPC 2016-2017
7. [http://codeforces.com/group/H7nsMkHC7I/contest/240765 2019-03-21] [wiki:2019-Sp07-lyk Summary] 2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest
8. [https://codeforces.com/gym/101470 2019-03-22] [wiki:2019-Sp08-lyk Summary] 2014-2015 ACM-ICPC Southeastern European Regional Programming Contest
9. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010215 2019-03-23] [wiki:2019-Sp09-lyk Summary] XIII Open Cup named after E.V. Pankratiev. GP of America
10. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006571 2019-03-24] [wiki:2019-Sp010-lyk Summary-2] Moscow Subregional 2014
11. [https://codeforces.com/gym/101161 2019-03-28] [wiki:2019-Sp011-lyk Summary-hw] 2016-2017 ACM-ICPC Asia-Bangkok Regional Contest
12. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006241 2019-03-29] [wiki:2019-Sp012-lyk Summary-group] JAG Spring - 2014
13. [https://codeforces.com/gym/101142 2019-03-31] [wiki:2019-Sp013-lyk Summary-2] 2016-2017 ACM-ICPC, NEERC, Northern Subregional Contest
14. [https://codeforces.com/gym/101237 2019-04-04] [wiki:2019-Sp014-lyk Summary-hw] 2013-2014 Petrozavodsk Winter Training Camp, Moscow SU Trinity Contest
15. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001465 2019-04-05] [wiki:2019-Sp015-lyk Summary] Petrozavodsk Summer-2015. Yandex Cup Stage 1.
16. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006516 2019-04-07] [wiki:2019-Sp016-lyk Summary-2] Central Subregional 2014.
17. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=1466&locale_id=0 2019-04-11] [wiki:2019-Sp017-lyk Summary] Petrozavodsk Summer-2015. Yandex Cup Stage 2.
18. [https://vjudge.net/contest/294966 2019-04-13] [wiki:2019-Sp018-lyk Summary] 2018 Multi-University Training Contest 10
=================================================='''校赛(2019-04-14)'''==================================================
19. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001442 2019-04-18] [wiki:2019-Sp019-lyk Summary] Petrozavodsk Summer-2014. Moscow IPT Contest
20. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001447 2019-04-19] [wiki:2019-Sp020-lyk Summary] Petrozavodsk Summer-2014. Warsaw U Contest
21. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001446 2019-04-21] [wiki:2019-Sp021-lyk Summary] Petrozavodsk Summer-2014. Yandex Contest
22. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010397 2019-04-23] [wiki:2019-Sp022-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Siberia
23. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010399 2019-04-24] [wiki:2019-Sp023-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Peterhof
24. [https://codeforces.com/gym/101572 2019-04-25] [wiki:2019-Sp024-lyk Summary] 2017-2018 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2017)
=================================================='''省赛(2019-04-27)'''==================================================
25. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001444 2019-05-01] [wiki:2019-Sp025-lyk Summary] Petrozavodsk Summer-2014. Moscow SU SG Contest
26. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006236 2019-05-02] [wiki:2019-Sp026-lyk Summary] Urozero Training Camp Day 1. JAG Autumn-2013
27. [https://codeforces.com/gym/101954 2019-05-09] [wiki:2019-Sp027-lyk Summary] 2018-2019 CTU Open Contest
28. [https://vjudge.net/contest/302237#overview 2019-05-16] [wiki:2019-Sp028-lyk Summary] 2016 Multi-University Training Contest 1 By HIT
29. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001419 2019-05-17] [wiki:2019-Sp029-lyk Summary] Petrozavodsk Winter-2013. Ufa SATU + Bucharest U Contest
30. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001428 2019-05-18] [wiki:2019-Sp030-lyk Summary] Petrozavodsk Summer-2013. Andrew Stankevich Contest 44, XIII Open Cup Onsite
31. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001472 2019-05-24] [wiki:2019-Sp031-lyk Summary] Petrozavodsk Winter-2016. JAG Contest
32. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001519 2019-06-07] [wiki:2019-Sp032-lyk Summary] Petrozavodsk Winter-2018. Carnegie Mellon U Contest
33. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001513 2019-06-08] [wiki:2019-Sp033-lyk Summary] Petrozavodsk Winter-2018. AtCoder Contest
=================================================='''2019年7月'''==================================================
34. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001506 2019-07-04] [wiki:2019-Sp034-lyk Summary] Petrozavodsk Summer-2017. Warsaw U Contest
35. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006665 2019-07-16] [wiki:2019-Sp035-lyk Summary] Western Subregional 2013(海参崴 camp 最后一场)
36. [https://codeforces.com/gym/101667/standings 2019-07-20] [wiki:2019-Sp036-lyk Summary] 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest
37. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001505 2019-08-01] [wiki:2019-Sp037-lyk Summary] Petrozavodsk Summer-2017. Moscow IPT Contest
38. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010393 2019-08-02] [wiki:2019-Sp038-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia
39. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001509 2019-08-03] [wiki:2019-Sp039-lyk Summary] Petrozavodsk Summer-2017. JOI TST 2012 Selection
40. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010396 2019-08-05] [wiki:2019-Sp040-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. Ukrainian Grand Prix
41. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010391 2019-08-07] [wiki:2019-Sp041-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. GP of Romania
42. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010375 2019-08-08] [wiki:2019-Sp042-lyk Summary] XVII Open Cup named after E.V. Pankratiev. Grand Prix of Two Capitals
43. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001491 2019-08-10] [wiki:2019-Sp043-lyk Summary] Petrozavodsk Winter-2017. Jagiellonian U Contest
44. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010231 2019-08-11] [wiki:2019-Sp044-lyk Summary] XIV Open Cup named after E.V. Pankratiev. GP of SPb
45. [https://codeforces.com/gym/101097 2019-08-12] [wiki:2019-Sp045-lyk Summary] Petrozavodsk Summer-2011. Warsaw U Contest
46. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001482 2019-08-13] [wiki:2019-Sp046-lyk Summary] Petrozavodsk Summer-2016. Pavel Khaustov Contest 2
47. [https://ac.nowcoder.com/acm/contest/890 2019-08-14] [wiki:2019-Sp047-lyk Summary] 2019 Newcoder 10(precontest)
48. [http://opentrains.snarknews.info/~ejudge/team.cgi?SID=fcbc9a1a1d2595a5&all_runs=1&action=140 2019-08-15] [wiki:2019-Sp048-lyk Summary] Petrozavodsk Summer-2013. Moscow IPT Contest
49. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010272 2019-08-16] [wiki:2019-Sp049-lyk Summary] XV Open Cup named after E.V. Pankratiev. GP of Siberia
50. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001421 2019-08-18] [wiki:2019-Sp050-lyk Summary] Petrozavodsk Summer-2013. Gennady Korotkevich Contest 1
51. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001483 2019-08-19] [wiki:2019-Sp051-lyk Summary] Petrozavodsk Summer-2016. Moscow IPT Contest
52. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001459 2019-08-20] [wiki:2019-Sp052-lyk Summary] Petrozavodsk Winter-2015. Michael Tikhomirov Contest 1
53. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001434 2019-08-21] [wiki:2019-Sp053-lyk Summary] Petrozavodsk Winter-2014. Warsaw U Contest
54. [https://official.contest.yandex.ru/opencupXIX/contest/11930/problems/ 2019-08-30] [wiki:2019-Sp054-lyk Summary] Petrozavodsk Winter-2019. Gennady Korotkevich Contest 4, Grand Prix of Gomel
55. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001531 2019-08-31] [wiki:2019-Sp055-lyk Summary] Petrozavodsk Winter-2019. 300iq Contest 1
=================================================='''2019年9月'''==================================================
56. [https://vjudge.net/contest/325898#overview 2019-09-13] [wiki:2019-Sp056-lyk Summary] 2019 Multi-University Training Contest 4
57. [https://codeforces.com/gym/101987 2019-09-14] [wiki:2019-Sp057-lyk Summary] 2018-2019 ACM-ICPC, Asia Seoul Regional Contest
58. [https://vjudge.net/contest/326235 2019-09-15] [wiki:2019-Sp058-lyk Summary] 2019 Multi-University Training Contest 8
59. [https://codeforces.com/gym/102040 2019-09-25] [wiki:2019-team2/Sp059 Summary] 2018-2019 ACM-ICPC, Asia Dhaka Regional Contest
60. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006316 2019-09-27] [wiki:2019-team2/Sp060 Summary] CERC 2018
61. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010439 2019-10-01] [wiki:2019-team2/Sp061 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of Peterhof
62. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001533 2019-10-02] [wiki:2019-team2/Sp062 Summary] Petrozavodsk Winter-2019. Japanese Contest
63. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010454 2019-10-03] [wiki:2019-team2/Sp063 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of America, Division 1
64. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006314 2019-10-05] [wiki:2019-team2/Sp064 Summary] NWERC 2018
65. [https://codeforces.com/contest/1089 2019-10-06] [wiki:2019-team2/Sp065 Summary] NEERC 2018
66. [wiki:2019-C22 2019-10-07] [wiki:2019-team2/Sp066 Summary] 2019 Multi-University Training Contest 7
67. [https://vjudge.net/contest/333775 2019-10-11] [wiki:2019-team2/Sp067 Summary] 2013 - ICPC - Asia - Chengdu
68. [https://vjudge.net/contest/334446 2019-10-13] [wiki:2019-team2/Sp068 Summary] 2015 - ICPC - Asia - Shenyang
69. [https://vjudge.net/contest/335968 2019-10-18] [wiki:2019-team2/Sp069 Summary] 2015 - ICPC - Asia - Beijing
70. [https://vjudge.net/contest/336464 2019-10-19] [wiki:2019-team2/Sp070 Summary] 2015 - ICPC - Asia - Changchun
71. [https://codeforces.com/gym/257175 2019-10-25] [wiki:2019-team2/Sp071 Summary] 2019 - ICPC - Asia - Yinchuan
72. [https://codeforces.com/contest/1252 2019-11-01] [wiki:2019-team2/Sp072 Summary] 2019-2020 ICPC, Asia Jakarta Regional Contest
73. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010437 2019-11-04] [wiki:2019-team2/Sp073 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of Siberia, Division 1
74. [https://codeforces.com/contest/1250 2019-11-08] [wiki:2019-team2/Sp074 Summary] 2019-2020 ICPC, NERC, Southern and Volga Russian Regional Contest
75. [http://codeforces.com/gym/102411 2019-11-29] [wiki:2019-team2/Sp075 Summary] ICPC 2019-2020 North-Western Russia Regional Contest
76. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010455 2019-11-30] [wiki:2019-team2/Sp076 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of China, Division 1
77. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001537 2019-12-01] [wiki:2019-team2/Sp077 Summary] Petrozavodsk Winter-2019. Oleksandr Kulkov Contest
78. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001538 2019-12-06] [wiki:2019-team2/Sp078 Summary] Petrozavodsk Winter-2019. Petrozavodsk SU Contest
79. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010476 2019-12-07] [wiki:2019-team2/Sp079 Summary] XX Open Cup named after E.V. Pankratiev. Grand Prix of Southeastern Europe, Division 1
80. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001534 2019-12-08] [wiki:2019-team2/Sp080 Summary] Petrozavodsk Winter-2019. Yandex Cup-2019
81. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010475 2020-03-06] [wiki:2019-team2/Sp081 Summary] XX Open Cup named after E.V. Pankratiev. Grand Prix of Korea, Division 1
82. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010433 2020-03-13] [wiki:2019-team2/Sp082 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of SPb, Division 1
83. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010435 2020-03-20] [wiki:2019-team2/Sp083 Summary] XIX Open Cup named after E.V. Pankratiev. Grand Prix of Korea, Division 1.
84. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010435 2020-04-06] [wiki:2019-team2/Sp084 Summary] XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Khamovniki
=================================================='''???'''==================================================
85. [https://codeforces.com/gym/102538 2020-08-25] [wiki:2019-team2/Sp085 Summary]300iq Contest 3
86. [https://codeforces.com/gym/102538 2020-09-05] [wiki:2019-team2/Sp086 Summary]39th Petrozavodsk Programming Camp, Warsaw U Contest
86. [https://codeforces.com/gym/101239 2020-09-18] [wiki:2019-team2/Sp087 Summary]2015 ACM-ICPC World Finals
87. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010254 2020-11-08] [wiki:2019-team2/Sp088 Summary] XIV Open Cup named after E.V. Pankratiev. GP of Azov Sea. (OpenCup14 Azov Sea)
88. [https://codeforces.com/gym/101623 2020-11-12] [wiki:2019-team2/Sp089 Summary] Northwestern European Regional Contest 2017
89. [https://codeforces.com/gym/102823 2020-11-13] [wiki:2019-team2/Sp090 Summary] CCPC Guilin 2018
90. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001504 2020-11-19] [wiki:2019-team2/Sp091 Summary] Petrozavodsk Summer-2017. Ruyi Li Contest 2.
91. [https://codeforces.com/gym/102835 2020-11-26] [wiki:2019-team2/Sp092 Summary] The 2020 ICPC Asia Taipei-Hsinchu Site Programming Contest
91. [https://codeforces.com/gym/102835 2020-11-29] [wiki:2019-team2/Sp093 Summary] The 2017 ICPC Shenyang
92. [https://codeforces.com/gym/100886 2020-12-03] [wiki:2019-team2/Sp094 Summary] 2015-2016 Winter Petrozavodsk Camp - Saratov SU Contest
93. [https://codeforces.com/gym/102896 2020-12-18] [wiki:2019-team2/Sp093 Summary] Northern Eurasia Finals Online 2020
94. [https://codeforces.com/gym/100520 2020-12-26] [wiki:2019-team2/Sp094 Summary] 2013-2014 Winter Petrozavodsk Camp, Andrew Stankevich Contest 45 (ASC 45)
95. [https://codeforces.com/gym/100608 2020-12-30] [wiki:2019-team2/Sp095 Summary] 2014-2015 Winter Petrozavodsk Camp, Andrew Stankevich Contest 47 (ASC 47)
96. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010474 2020-01-04] [wiki:2019-team2/Sp096 Summary] XX Open Cup named after E.V. Pankratiev. Grand Prix of Eurasia
97. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010312 2020-01-05] [wiki:2019-team2/Sp096 Summary] XVI Open Cup named after E.V. Pankratiev. GP of Japan
== 个人训练 ==
[wiki:2019-team2/Winter-training Winter-Individual-Training]
[https://vjudge.net/contest/290470 POI2015好题]
=== 多校 ===
[http://bestcoder.hdu.edu.cn/blog/2019-multi-university-training-contest-3-solutions-by-%e7%94%b5%e5%ad%90%e7%a7%91%e5%a4%a7/ 题解]
题目:
hdu搜索source: 2019 multi
或vjudge
'''每人一套,自己把前三套做了,DDL 9.30 后面4,5,7,8和2018优质多校会在以后训练'''
2019 multi 1 by 北邮 : zqq [https://vjudge.net/contest/317410#overview 在这里用自己的号提交]
2019 multi 2 by 福州 : lyk [https://vjudge.net/contest/317214 在这里用自己的号提交]
2019 mullti 3 by 电子科大: heltion [https://vjudge.net/contest/317213 在这里用自己的号提交]
== 补题 ==
|| 序号 || Contest Name || A || B || C || D || E || F || G || H || I || J || K || L || M ||
|| 1. || [wiki:2019-Sp01-lyk German Collegiate Programming Contest 2018] || O || O || O || O || O || O || O || O || O || O || O || O || O ||
|| 2. || [wiki:2019-Sp02-lyk Asia Jakarta 2018] || O || Ø || Ø || O || Ø || O || O || O || O || O || O || O || X ||
|| 3. || [wiki:2019-Sp03-lyk Nordic Collegiate Programming Contest 2018] || O || O || O || O || O || . || . || O || O || O || O || X || X ||
|| 4. ||[wiki:2019-Sp04-lyk Southeastern European Regional Programming Contest 2018] || . || O || O || Ø || O || O || O || O || O || . || O || X || X ||
|| 5. || [wiki:2019-Sp05-lyk Northwestern European Regional Contest 2015] || O || O || O || O || O || Ø || O || Ø || O || O || O || X || X ||
|| 6. || [wiki:2019-Sp06-lyk Moscow Subregional of NEERC, ACM ICPC 2016-2017] || O || O || . || . || . || O || O || . || . || O || O || X || X ||
|| 7. || [wiki:2019-Sp07-lyk 2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest] || O || O || O || O || O || O || O || O || . || O || . || O || X ||
|| 8. || [wiki:2019-Sp08-lyk 2014-2015 ACM-ICPC Southeastern European Regional Programming Contest] || O || O || O || O || O || O || . || O || . || O || X || X || X ||
|| 9. || [wiki:2019-Sp09-lyk XIII Open Cup named after E.V. Pankratiev. GP of America] || O || O || Ø || O || O || O || . || . || O || . || O || X || X ||
|| 10. || [wiki:2019-Sp010-lyk Moscow Subregional 2014] || O || . || O || O || O || O || O || O || . || . || . || . || X ||
|| 11. || [wiki:2019-Sp011-lyk 2016-2017 ACM-ICPC Asia-Bangkok Regional Contest] || . || O || O || O || O || O || O || O || O || . || . || O || X ||
|| 12. || [wiki:2019-Sp012-lyk JAG Spring - 2014] || O || O || O || O || O || O || . || O || Ø || O || X || X || X ||
|| 13. || [wiki:2019-Sp013-lyk 2016-2017 ACM-ICPC, NEERC, Northern Subregional Contest] || O || Ø || O || . || . || O || O || . || O || O || O || X || X ||
|| 14. || [wiki:2019-Sp014-lyk 2013-2014 Petrozavodsk Winter Training Camp, Moscow SU Trinity Contest] || O || . || . || O || O || O || . || . || . || . || O || X || X ||
|| 15. || [wiki:2019-Sp015-lyk Petrozavodsk Summer-2015. Yandex Cup Stage 1.] || O || O || O || O || O || O || O || O || X || X || X || X || X ||
|| 16. || [wiki:2019-Sp016-lyk Central Subregional 2014.] || O || O || O || O || . || O || O || O || O || O || O || X || X ||
|| 17. || [wiki:2019-Sp017-lyk Petrozavodsk Summer-2015. Yandex Cup Stage 2.] || O || O || O || . || O || O || O || . || . || O || X || X || X ||
|| 18. || [wiki:2019-Sp018-lyk 2018 Multi-University Training Contest 10] || O || . || Ø || O || O || O || . || O || O || O || O || O || X ||
|| 19. || [wiki:2019-Sp019-lyk Petrozavodsk Summer-2014. Moscow IPT Contest] || O || O || O || O || . || O || . || O || O || . || . || X || X ||
|| 20. || [wiki:2019-Sp020-lyk Petrozavodsk Summer-2014. Warsaw U Contest] || O || O || O || . || O || O || O || Ø || . || O || . || X || X ||
|| 21. || [wiki:2019-Sp021-lyk Petrozavodsk Summer-2014. Yandex Contest] || O || O || O || . || O || O || O || . || O || O || X || X || X ||
|| 22. || [wiki:2019-Sp022-lyk XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Siberia] || O || O || . || O || O || Ø || . || O || O || O || O || O || X ||
|| 23. || [wiki:2019-Sp023-lyk XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Peterhof] || O || . || O || O || O || . || . || O || O || O || X || X || X ||
|| 24. || [wiki:2019-Sp024-lyk 2017-2018 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2017)] || O || O || O || O || O || . || O || Ø || O || O || O || X || X ||
|| 25. || [wiki:2019-Sp025-lyk 2017-2018 ACM-ICPC Petrozavodsk Summer-2014. Moscow SU SG Contest] || . || O || . || . || . || . || O || . || O || O || X || X || X ||
|| 26. || [wiki:2019-Sp026-lyk Urozero Training Camp Day 1. JAG Autumn-2013] || O || O || O || O || Ø || O || O || O || O || O || X || X || X ||
|| 27. || [wiki:2019-Sp027-lyk 2018-2019 CTU Open Contest] || O || O || O || O || O || O || O || O || O || O || X || X || X ||
|| 28. || [wiki:2019-Sp028-lyk 2016 Multi-University Training Contest 1 By HIT] || O || O || O || O || O || . || . || . || . || . || O || X || X ||
|| 29. || [wiki:2019-Sp029-lyk Petrozavodsk Winter-2013. Ufa SATU + Bucharest U Contest] || O || O || O || . || . || O || O || O || Ø || . || O || X || X ||
|| 30. || [wiki:2019-Sp030-lyk Petrozavodsk Summer-2013. Andrew Stankevich Contest 44, XIII Open Cup Onsite] || O || O || O || O || O || O || . || O || O || . || X || X || X ||
|| 31. || [wiki:2019-Sp031-lyk Petrozavodsk Winter-2016. JAG Contest] || O || O || O || O || O || O || O || O || . || . || . || X || X ||
|| 32. || [wiki:2019-Sp032-lyk Petrozavodsk Winter-2018. Carnegie Mellon U Contest] || O || O || O || O || . || O || . || O || . || . || O || . || X ||
|| 33. || [wiki:2019-Sp033-lyk Petrozavodsk Winter-2018. AtCoder Contest] || O || . || . || . || O || O || . || . || . || . || . || O || X ||
|| 34. || [wiki:2019-Sp034-lyk Petrozavodsk Summer-2017. Warsaw U Contest] || . || . || O || O || . || . || O || O || . || O || O || X || X ||
|| 35. || [wiki:2019-Sp035-lyk Western Subregional 2013] || O || O || . || O || O || O || O || O || . || O || O || O || X ||
|| 36. || [wiki:2019-Sp036-lyk 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest] || O || O || O || O || O || O || O || O || O || . || O || O || X ||
|| 37. || [wiki:2019-Sp037-lyk Petrozavodsk Summer-2017. Moscow IPT Contest] || Ø || O || . || . || . || O || O || O || O || O || O || O || X ||
|| 38. || [wiki:2019-Sp038-lyk XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia] || O || O || . || O || O || O || . || O || O || O || Ø || O || X ||
|| 39. || [wiki:2019-Sp039-lyk Petrozavodsk Summer-2017. JOI TST 2012 Selection] || O || O || O || O || . || O || O || . || O || . || X || X || X ||
|| 40. || [wiki:2019-Sp040-lyk XVIII Open Cup named after E.V. Pankratiev. Ukrainian Grand Prix] || . || O || O || O || . || O || O || O || O || O || . || O || X ||
|| 41. || [wiki:2019-Sp041-lyk XVIII Open Cup named after E.V. Pankratiev. GP of Romania] || O || . || O || O || . || . || . || . || O || O || . || . || X ||
|| 42. || [wiki:2019-Sp042-lyk XVII Open Cup named after E.V. Pankratiev. Grand Prix of Two Capitals] || O || O || O || O || . || O || . || O || O || O || O || X || X ||
|| 43. || [wiki:2019-Sp043-lyk Petrozavodsk Winter-2017. Jagiellonian U Contest] || O || O || O || . || . || O || O || O || O || . || O || O || X ||
|| 44. || [wiki:2019-Sp044-lyk XIV Open Cup named after E.V. Pankratiev. GP of SPb] || O || O || Ø || Ø || O || O || O || O || . || O || O || X || X ||
|| 45. || [wiki:2019-Sp045-lyk Petrozavodsk Summer-2011. Warsaw U Contest] || O || O || O || O || O || O || O || O || Ø || O || O || X || X ||
|| 46. || [wiki:2019-Sp046-lyk Petrozavodsk Summer-2016. Pavel Khaustov Contest 2] || Ø || O || . || O || O || O || . || . || O || X || X || X || X ||
|| 47. || [wiki:2019-Sp047-lyk 2019 Newcoder 10(precontest)] || O || O || . || O || O || O || O || O || . || O || X || X || X ||
|| 48. || [wiki:2019-Sp048-lyk Petrozavodsk Summer-2013. Moscow IPT Contest] || O || . || O || O || O || O || . || O || O || O || O || X || X ||
|| 49. || [wiki:2019-Sp049-lyk XV Open Cup named after E.V. Pankratiev. GP of Siberia] || . || O || O || O || O || . || O || O || . || O || . || O || X ||
|| 50. || [wiki:2019-Sp050-lyk Petrozavodsk Summer-2013. Gennady Korotkevich Contest 1] || Ø || O || O || O || Ø || O || O || O || Ø || O || X || X || X ||
|| 51. || [wiki:2019-Sp051-lyk Petrozavodsk Summer-2016. Moscow IPT Contest] || O || Ø || O || O || . || . || . || . || O || Ø || X || X || X ||
|| 52. || [wiki:2019-Sp052-lyk Petrozavodsk Winter-2015. Michael Tikhomirov Contest 1] || O || Ø || O || O || . || . || . || . || O || Ø || X || X || X ||
|| 53. || [wiki:2019-Sp053-lyk Petrozavodsk Winter-2014. Warsaw U Contest] || O || O || . || Ø || O || O || . || O || O || O || X || X || X ||
||
O:当场通过 .:尚未通过 Ø:赛后通过 X:不存在的
队伍信息
- 队名:Runespoor
- 成员:
- 张清棋(zhangqingqi)
- 吕耀维(Heltion)
- 李彦奎(lyk248289469)
以前在的队伍(用于方便查找训练题目)
他山之玉
- Legilimens
- 2019 teams
- Siunaus
- Reconquista in 2018
- Reconquista in 2017
- WheatfieldWithCrows
- icpc camp
- HDU-AcmKeHaoWanLe
- Heynihao
- Jsb's Blog
- lbn's Blog
- lzw's Blog
训练账号
- Codeforces: Runespoor
- vjudge:Runespoor
最重要的事情
写题前要把算法冷静的想清楚,不能慌着写!多花5分钟理清细节! by 张清棋
最后一刻的调试依然要沉着冷静,不能心慌。欲速则不达! by 张清棋
定个小目标
~校赛rank前3(所有队伍中)~ 实际rank 9
省赛rank前3(所有队伍中):发挥团队最高水平
杂事杂项
- makefile
- 板子整理
- 用std::endl会T成sb.
- 一般无向图搞的是生成森林而不是生成树.
- 用scanf("%[!^\n]\n",s)可以windows下读一行,但存在读不了空行的问题.linux好像不能用,老实读getchar()最稳.
- 抄板子注意“1”和“l”的区别,尽量不要修改代码风格,按原样抄
- 浮点数转整数要加eps
- 交流题意和读题的注意
1. 要把题目范围看清楚,每个变量的范围都要告诉写题的队友
2. 要把特殊性质全部告诉队友。听题意的队友应该问任何不太清楚的地方。
3. 如果是简单的模拟,直接叫lyk写,自己再读题,防止交流出错
4. 要学会根据过的人数预估难度,从而猜测正确的题意。读到NP问题或者复杂的问题,一定要看题目的特殊限制
5. 读完题要正确的模拟样例,注意样例解释在最后一页不要漏掉
- 注意scanf/printf的格式不要写错
- 不要使用重复的变量名
- 不要异想天开脑补出STL存在某些不合理的操作
- 相信网络流,尽管它的复杂度是O(n3)
- 不要被题目时限迷惑!经常有10w nlogn或者100w O(n)的题目出到4s ,甚至10s!还是应该全面的检查自己算法的正确性和是否可以简化
- opentrains和codeforces上任何手动编译优化和register都没有用。不要想着优化常数的黑科技
- opentrains比本机慢2.5倍左右:本机1s,上面大概2.5s
- codeforces比opentrains快,比本机略微慢一点,比zqq的电脑慢两倍
- 出题人一般不会卡常。要注意优化算法,而非常数
- 带符号数的移位运算符是UB的,遇到奇怪的结果不需要慌.
- int tarjan(int x) 需要返回值的函数没有返回值会MLE
- 精度,这个玄学的东西,我们已经踩了一次又一次坑了。我觉得首先需要理论的了解、并且主干知识应该三个人都达成共识(比如数值分析),这样,才不会因为精度而争吵。其次,遇到的坑真的要记下来。怎么解决问题,避免误差,怎样的误差是可以接受的,可以让我我们少走很多弯路。系统的学习和经验总结,相信一定可以对我们三个人对精度的认识有所提升,至于怎么学习,还要去了解和探索。
- 单组数据的二分/三分设步数不设eps,多组数据看情况
- 一个变量>前缀和>树状数组>st表>线段树,尽量不要一上来无脑线段树
- C++整数除法取整总是取接近0的
- 打表要趁早
- 相对误差要用 < max(1., abs(x)) * eps 判
- vector的resize , clear操作都是线性的。用vector的指针要用.data(), 可以用.swap在常数时间内交换。不熟悉的时候不要乱用操作,不要删除迭代器。
- 参数 g++ *.cpp -o * -O2 -fno-stack-limit -std=c++11 -Wextra -Wall -Wconversion -fsanitize=undefined -fsanitize=address
- 热身赛试机
- 待学习的东西
- head
- psa2
比赛记录
1. 2019-04-14 Summary The 19th Zhejiang University Programming Contest
2. 2019-04-27 Summary The 16th Zhejiang Provincial Collegiate Programming Contest
3. 2019-09-22 Summary 2019 CCPC 秦皇岛
4. 2019-10-27 Summary 2019 ICPC 南京
5. 2019-11-10 Summary 2019 ICPC 南昌
6. 2019-11-17 Summary 2019 CCPC final
7. 2020-11-22 Summary 2020 ICPC 小米邀请赛
camp
MW summer 2019(FEFU campus, Vladivostok)
1. 2019-07-07 Summary Contest 01
2. 2019-07-08 Summary Contest 02
3. 2019-07-09 Summary Contest 03
4. 2019-07-11 Summary Contest 04
5. 2019-07-12 Summary Contest 05
37th Petrozavodsk Programming Camp, Summer 2019 (online participated)
1. 2019-08-23 Summary Petrozavodsk Summer-2019. Songyang Chen Contest 2
2. 2019-08-24 Summary Petrozavodsk Summer-2019. 300iq Contest 2, Grand Prix of Kazan
3. 2019-08-25 Summary Petrozavodsk Summer-2019. Quailty and His Friends’ Contest
4. 2019-08-27 Summary Petrozavodsk Summer-2019. Oleksandr Kulkov Contest 2
5. 2019-08-28 Summary Petrozavodsk Summer-2019. Grand Prix of Warsaw U
6. 2019-08-29 Summary Petrozavodsk Summer-2019. MIPT Contest
7. 2019-09-01 Summary Petrozavodsk Summer-2019. Jingzhe Tang Contest 2, XIX Open Cup Onsite
8. 2019-09-02 Summary Petrozavodsk Summer-2019. MEX Foundation Contest
团队训练
1. 2019-03-01 Summary-hw German Collegiate Programming Contest 2018
2. 2019-03-02 Summary Asia Jakarta 2018
3. 2019-03-07 Summary-hw Nordic Collegiate Programming Contest 2018
4. 2019-03-09 Summary-hw Southeastern European Regional Programming Contest 2018
5. 2019-03-14 Summary-hw-2 NWERC 2015 , Northwestern European Regional Contest 2015
6. 2019-03-15 Summary-2 Moscow Subregional of NEERC, ACM ICPC 2016-2017
7. 2019-03-21 Summary 2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest
8. 2019-03-22 Summary 2014-2015 ACM-ICPC Southeastern European Regional Programming Contest
9. 2019-03-23 Summary XIII Open Cup named after E.V. Pankratiev. GP of America
10. 2019-03-24 Summary-2 Moscow Subregional 2014
11. 2019-03-28 Summary-hw 2016-2017 ACM-ICPC Asia-Bangkok Regional Contest
12. 2019-03-29 Summary-group JAG Spring - 2014
13. 2019-03-31 Summary-2 2016-2017 ACM-ICPC, NEERC, Northern Subregional Contest
14. 2019-04-04 Summary-hw 2013-2014 Petrozavodsk Winter Training Camp, Moscow SU Trinity Contest
15. 2019-04-05 Summary Petrozavodsk Summer-2015. Yandex Cup Stage 1.
16. 2019-04-07 Summary-2 Central Subregional 2014.
17. 2019-04-11 Summary Petrozavodsk Summer-2015. Yandex Cup Stage 2.
18. 2019-04-13 Summary 2018 Multi-University Training Contest 10
==================================================校赛(2019-04-14)==================================================
19. 2019-04-18 Summary Petrozavodsk Summer-2014. Moscow IPT Contest
20. 2019-04-19 Summary Petrozavodsk Summer-2014. Warsaw U Contest
21. 2019-04-21 Summary Petrozavodsk Summer-2014. Yandex Contest
22. 2019-04-23 Summary XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Siberia
23. 2019-04-24 Summary XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Peterhof
24. 2019-04-25 Summary 2017-2018 ACM-ICPC Nordic Collegiate Programming Contest (NCPC 2017)
==================================================省赛(2019-04-27)==================================================
25. 2019-05-01 Summary Petrozavodsk Summer-2014. Moscow SU SG Contest
26. 2019-05-02 Summary Urozero Training Camp Day 1. JAG Autumn-2013
27. 2019-05-09 Summary 2018-2019 CTU Open Contest
28. 2019-05-16 Summary 2016 Multi-University Training Contest 1 By HIT
29. 2019-05-17 Summary Petrozavodsk Winter-2013. Ufa SATU + Bucharest U Contest
30. 2019-05-18 Summary Petrozavodsk Summer-2013. Andrew Stankevich Contest 44, XIII Open Cup Onsite
31. 2019-05-24 Summary Petrozavodsk Winter-2016. JAG Contest
32. 2019-06-07 Summary Petrozavodsk Winter-2018. Carnegie Mellon U Contest
33. 2019-06-08 Summary Petrozavodsk Winter-2018. AtCoder Contest
==================================================2019年7月==================================================
34. 2019-07-04 Summary Petrozavodsk Summer-2017. Warsaw U Contest
35. 2019-07-16 Summary Western Subregional 2013(海参崴 camp 最后一场)
36. 2019-07-20 Summary 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest
37. 2019-08-01 Summary Petrozavodsk Summer-2017. Moscow IPT Contest
38. 2019-08-02 Summary XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia
39. 2019-08-03 Summary Petrozavodsk Summer-2017. JOI TST 2012 Selection
40. 2019-08-05 Summary XVIII Open Cup named after E.V. Pankratiev. Ukrainian Grand Prix
41. 2019-08-07 Summary XVIII Open Cup named after E.V. Pankratiev. GP of Romania
42. 2019-08-08 Summary XVII Open Cup named after E.V. Pankratiev. Grand Prix of Two Capitals
43. 2019-08-10 Summary Petrozavodsk Winter-2017. Jagiellonian U Contest
44. 2019-08-11 Summary XIV Open Cup named after E.V. Pankratiev. GP of SPb
45. 2019-08-12 Summary Petrozavodsk Summer-2011. Warsaw U Contest
46. 2019-08-13 Summary Petrozavodsk Summer-2016. Pavel Khaustov Contest 2
47. 2019-08-14 Summary 2019 Newcoder 10(precontest)
48. 2019-08-15 Summary Petrozavodsk Summer-2013. Moscow IPT Contest
49. 2019-08-16 Summary XV Open Cup named after E.V. Pankratiev. GP of Siberia
50. 2019-08-18 Summary Petrozavodsk Summer-2013. Gennady Korotkevich Contest 1
51. 2019-08-19 Summary Petrozavodsk Summer-2016. Moscow IPT Contest
52. 2019-08-20 Summary Petrozavodsk Winter-2015. Michael Tikhomirov Contest 1
53. 2019-08-21 Summary Petrozavodsk Winter-2014. Warsaw U Contest
54. 2019-08-30 Summary Petrozavodsk Winter-2019. Gennady Korotkevich Contest 4, Grand Prix of Gomel
55. 2019-08-31 Summary Petrozavodsk Winter-2019. 300iq Contest 1
==================================================2019年9月==================================================
56. 2019-09-13 Summary 2019 Multi-University Training Contest 4
57. 2019-09-14 Summary 2018-2019 ACM-ICPC, Asia Seoul Regional Contest
58. 2019-09-15 Summary 2019 Multi-University Training Contest 8
59. 2019-09-25 Summary 2018-2019 ACM-ICPC, Asia Dhaka Regional Contest
60. 2019-09-27 Summary CERC 2018
61. 2019-10-01 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of Peterhof
62. 2019-10-02 Summary Petrozavodsk Winter-2019. Japanese Contest
63. 2019-10-03 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of America, Division 1
64. 2019-10-05 Summary NWERC 2018
65. 2019-10-06 Summary NEERC 2018
66. 2019-10-07 Summary 2019 Multi-University Training Contest 7
67. 2019-10-11 Summary 2013 - ICPC - Asia - Chengdu
68. 2019-10-13 Summary 2015 - ICPC - Asia - Shenyang
69. 2019-10-18 Summary 2015 - ICPC - Asia - Beijing
70. 2019-10-19 Summary 2015 - ICPC - Asia - Changchun
71. 2019-10-25 Summary 2019 - ICPC - Asia - Yinchuan
72. 2019-11-01 Summary 2019-2020 ICPC, Asia Jakarta Regional Contest
73. 2019-11-04 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of Siberia, Division 1
74. 2019-11-08 Summary 2019-2020 ICPC, NERC, Southern and Volga Russian Regional Contest
75. 2019-11-29 Summary ICPC 2019-2020 North-Western Russia Regional Contest
76. 2019-11-30 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of China, Division 1
77. 2019-12-01 Summary Petrozavodsk Winter-2019. Oleksandr Kulkov Contest
78. 2019-12-06 Summary Petrozavodsk Winter-2019. Petrozavodsk SU Contest
79. 2019-12-07 Summary XX Open Cup named after E.V. Pankratiev. Grand Prix of Southeastern Europe, Division 1
80. 2019-12-08 Summary Petrozavodsk Winter-2019. Yandex Cup-2019
81. 2020-03-06 Summary XX Open Cup named after E.V. Pankratiev. Grand Prix of Korea, Division 1
82. 2020-03-13 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of SPb, Division 1
83. 2020-03-20 Summary XIX Open Cup named after E.V. Pankratiev. Grand Prix of Korea, Division 1.
84. 2020-04-06 Summary XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Khamovniki
==================================================???==================================================
85. 2020-08-25 Summary300iq Contest 3
86. 2020-09-05 Summary39th Petrozavodsk Programming Camp, Warsaw U Contest
86. 2020-09-18 Summary2015 ACM-ICPC World Finals
87. 2020-11-08 Summary XIV Open Cup named after E.V. Pankratiev. GP of Azov Sea. (OpenCup14 Azov Sea)
88. 2020-11-12 Summary Northwestern European Regional Contest 2017
89. 2020-11-13 Summary CCPC Guilin 2018
90. 2020-11-19 Summary Petrozavodsk Summer-2017. Ruyi Li Contest 2.
91. 2020-11-26 Summary The 2020 ICPC Asia Taipei-Hsinchu Site Programming Contest
91. 2020-11-29 Summary The 2017 ICPC Shenyang
92. 2020-12-03 Summary 2015-2016 Winter Petrozavodsk Camp - Saratov SU Contest
93. 2020-12-18 Summary Northern Eurasia Finals Online 2020
94. 2020-12-26 Summary 2013-2014 Winter Petrozavodsk Camp, Andrew Stankevich Contest 45 (ASC 45)
95. 2020-12-30 Summary 2014-2015 Winter Petrozavodsk Camp, Andrew Stankevich Contest 47 (ASC 47)
96. 2020-01-04 Summary XX Open Cup named after E.V. Pankratiev. Grand Prix of Eurasia
97. 2020-01-05 Summary XVI Open Cup named after E.V. Pankratiev. GP of Japan
个人训练
多校
题目:
hdu搜索source: 2019 multi
或vjudge
每人一套,自己把前三套做了,DDL 9.30 后面4,5,7,8和2018优质多校会在以后训练
2019 multi 1 by 北邮 : zqq 在这里用自己的号提交
2019 multi 2 by 福州 : lyk 在这里用自己的号提交
2019 mullti 3 by 电子科大: heltion 在这里用自己的号提交
补题
O:当场通过 .:尚未通过 Ø:赛后通过 X:不存在的
附加文件
- 200821.en.pdf by chenjb