2018-team3

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

== 队伍信息 ==

 * 队名:'''Helianthus'''
 * 成员:
   * 李彦奎(lyk248289469)
   * 李广林(liguanglin)
   * 吕耀维(Heltion)

== 训练账号 ==

 * Codeforces: Helianthus
 * Virtual Judge: Helianthus

== 定个小目标 ==

== 杂事杂项 ==
  * debug疑难杂症:数组越界
  * lyk写的长代码一般比较有毒,debug起来异常困难,需要克服一下
  * 希望heltion做题时带上眼睛
  * lyk好像写代码前都不太带脑子啊?也就切切水题或者抖机灵题快一点,决胜题就不灵了啊?能不能先想好再写!
  * 注意运算优先级,尤其是位运算, wrong example : if ((i>>j)&1==1)
  * 单个数特别大的时候做乘法要先取模 '''第二次'''
  * 减法取模要保证加回非负数
  * scanf char数组再转string居然比~~cin string~~要'''快'''
  * 心态不能崩
  * 前中期会做的题有很多但是前面题目卡住的时候,尽早去帮助队友解决问题
  * '''多人读题!!!''' 特别是全场草的题做不出或者做法明显与过题人数时间不符时!
  * '''多人读题!!!''' 一道题只有一个人读是不对的,口述题意之后XJB瞄一遍题意不算读题!
  * '''多人读题!!!''' 赛前一定要强调一遍!
  * '''读题优先!!!'''全场草的题我们可能真的不会做,全场没几个人过的题我们也可能会做
  * WA1很有可能是交错题了
  * 静态调试和上机调试之间利弊关系:静态调试不占机位,但有可能调不出来,罚时也可能较多;上机调试需要机位,写对拍或者跑大数据,但是算法正确并且时间足够的话是能保证过题。
  * Heltion上机前应该想清楚,尽量不要中途放弃
  * 帮忙debug的时候不要因为怕耽误机时而不听队友的代码和算法细节讲解
  * 树的父亲编号不一定比儿子编号大
  * 手写复数个队列(或邻接表)时似乎很容易变量名用错,考虑下queue和vector?~~不会用~~
  * WA1很有可能是真的是WA1了
  * 判断语句就算写复杂点也要避免浮点数的大小比较
  * C++17居然有个叫std::size的函数~~不过CE好像也无所谓~~ 
  * '''写在这里不是看着好看的,打比赛的时候要贯彻'''
  * 尽量不要看样例猜题意,但读完题后一定要检验一遍样例
  * 浮点数比较时要确定是 '''大于''' '''小于''' 还是 '''大于等于''' '''小于等于''' '''等于''' 。 前者不用eps,后者需要。
  * 认清自己智商,构造题不要一个人搞
  * break/return/continue 再写在flag=0前面就去吔屎(lyk)
  * 交互题基本可以单份代码内进行对拍,代码复杂度也很低,效率也很高  ('''输出询问是位数是否够?''')(浮点数除了有特殊要求输多几位总是更好的)
  * 精度相关的题考虑常数次计算精度是否足够、考虑一般解法是否会爆精度
  * 要求输出浮点数的数学题推完式子还要思考精度怎么搞
  * 某些高精度的板子很可能是不支持负数的
  * 数组的寻址优化可以卡很多常
  * ntt初始值不要是负数(lyk板子)
  * 有板子最好抄板子 (@jhguai)
  * 树上统计问题,如果普通做法统计做法错误时,想想这种做法统计之后根的答案是否正确,如果根的答案正确,那也许可以点分治
  * 图论题可以计数
  * jhguai上机写题前,不是100%的把握就跟队友交流一下。代码WA了,多跟队友交流。
  * 只要有10分钟以上时间,我认为小黄鸭调试法就优于我们在吉林采用的方法(lyk)
  * '''读题'''不仅要读decription,input output hint都要读一遍,然后校验一遍样例。
  * 网络流的输出方案
  * unorded_map(-std=c++11)内存使用较小,map内存使用较大
  * 队友的想法显然是错误的时候,要及时告知并制止(比如某次lyk的burnside)
  * lyk不要把(n,m)(x,y)打反
  * 路径方案输出不要输反
  * 根号int是可以暴力的
  * 注意 '''cross(x,y)>0''' 与 '''极角排序''' 的区别,一般只有极角排序时才用到极角排序的CMP
  * 有SPJ的浮点数输出,直接'''保留50位'''
  * x << 1 | | 1 (lyk你也太毒了)
  * 北京小心跟榜,焦作'''大力开题'''
  * 要关注数据范围,可能范围很小但是算法是线性的;也可能范围很小但是感觉上有多项式做法,其实是爆搜。
  * 上下界网络流除了有规定上下界的边以外,其他边可能下界也不会零,比如必须流满。
  * 网络流的复杂度要有个大概的估计,超时了的话想想能不能优化建图,有时候不需要拆点或新建点。
  * 编译加O2,会发现一些奇怪的错误

== 小姿势 ==
  * [http://rng-58.blogspot.com/2017/02/hashing-and-probability-of-collision.html RNG58的神奇hash]
  * [http://10.71.10.90/pia/trac/wiki/2018-team3/ksdr 快速读入]
  * [wiki:helianthus-xzs Benq]
  * [wiki:helianthus-shiji 试机]
  * [wiki:helianthus-duipai 从ZQQ博客偷来的对拍]

== 待熟练掌握的姿势 ==
  * [https://blog.csdn.net/lqybzx/article/category/3070635 CDQ分治]
  * [wiki:helianthus-wangluoliu 网络流]
  * [wiki:helianthus-ds 数据结构]
  * [https://vjudge.net/contest/201852 字符串]
  * [wiki:helianthus-jisuanjihe 计算几何]
  * [wiki:helianthus-shulun 数论]
  * [wiki:helianthus-tulun 图论]
  * [wiki:helianthus-jihuanwaixiangshu 基环外向树]
  * [https://www.lydsy.com/JudgeOnline/problem.php?id=4389 LCT][http://www.cnblogs.com/clrs97/p/5104233.html ZYB and Trees]
  * [wiki:helianthus-hentai ?]
  * [wiki:helianthus-boyi 博弈]
  * [wiki:helianthus-tietietie 贴代码]
  * Java BigInteger


== 个人训练 ==
  * LYK
    * [https://vjudge.net/contest/261983 2018-10-14] [wiki:2018-lyk-01 Summary] 2016 - ICPC - Shenyang

== 团队训练 ==
  1. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010317 2018-06-01] [wiki:2018-Sp01-lyk Summary] 2015 - XVI Open Cup - Grand Prix of Europe (CEPC-2015)
  2. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010311 2018-06-08] [wiki:2018-Sp02-lyk Summary] 2015 - XVI Open Cup - Grand Prix of Ukraine
  3. [https://vjudge.net/contest/234868 2018-06-16] [wiki:2018-Sp03-lyk Summary] 2017 - Multi-University Training - Contest 6 by FZU
  4. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001462 2018-07-18] [wiki:2018-Sp04-lyk Summary] Petrozavodsk Summer-2015. Xudyh Contest.
  5. [https://contest.yandex.com/contest/8589 2018-07-24] [wiki:2018-Sp05-lyk Summary] Another Zimpha's Contest.
  6. [http://codeforces.com/group/J1GbXiu37w/contest/226796 2018-08-09] [wiki:2018-Sp06-lyk Summary] 2017 – ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2017)
  7. [https://vjudge.net/contest/245526 2018-08-10] [wiki:2018-Sp07-lyk Summary] 2010 - German Collegiate Programming Contest
  8. [http://codeforces.com/group/J1GbXiu37w/contest/226860 2018-08-11] [wiki:2018-Sp08-lyk Summary] 2017 - Moscow Subregional of Northern Eurasia Programming Contest
  9. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001413 2018-08-12] [wiki:2018-Sp09-lyk Summary] 2017 - Petrozavodsk Winter-2013. Andrew Stankevich Contest 43
  10. [https://vjudge.net/contest/246755 2018-08-14] [wiki:2018-Sp10-lyk Summary] 2018 - Multi-University Training - Contest 7 by UESTC
  11. [http://codeforces.com/group/J1GbXiu37w/contest/227019 2018-08-15] [wiki:2018-Sp11-lyk Summary] 2017 - ICPC - Europe - NEERC - Northern Subregional
  12. [http://codeforces.com/group/J1GbXiu37w/contest/227105 2018-08-16] [wiki:2018-Sp12-lyk Summary] 2017 - ICPC - Europe - CERC
  13. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001921 2018-08-17] [wiki:2018-Sp13-lyk Summary] JAG Autumn 2014, MIPT2014 Round 1.
  14. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=005019 2018-08-18] [wiki:2018-Sp14-lyk Summary] 2014 - ICPC - Europe - NEERC
  15. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=10392 2018-08-19] [wiki:2018-Sp15-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. GP of Urals.
  16. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006275 2018-08-20] [wiki:2018-Sp16-lyk Summary] 2015 - Moscow International ACM ICPC Workshop - AMPPZ-2015 
  17. [https://codeforces.com/group/J1GbXiu37w/contest/227327/ 2018-08-21] [wiki:2018-Sp17-lyk Summary] 2017 - ICPC - Europe - NEERC
  18. [https://vjudge.net/contest/247337 2018-08-22] [wiki:2018-Sp18-lyk Summary] 2018 - Multi-University Training - Contest 8
  19. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006277 2018-08-23] [wiki:2018-Sp19-lyk Summary] 2015 - Moscow International ACM ICPC Workshop - AIM Fund Contest
  20. [http://acm.hdu.edu.cn/contests/contest_show.php?cid=812 2018-08-25] [wiki:2018-Sp20-lyk Summary] 2018 - CCPC - Online
  21. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001397 2018-08-28] [wiki:2018-Sp21-lyk Summary] 2011-2012 Winter Petrozavodsk Camp - Tokyo Kroliki Contest
  22. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001424 2018-08-29] [wiki:2018-Sp22-lyk Summary] Petrozavodsk Summer-2013. Comenius U Selection by Michal Forisek.
  23. [https://www.jisuanke.com/contest/1555 2018-09-01] [wiki:2018-Sp23-lyk Summary] 2018 - ICPC - Asia - Nanjing - Online
  24. [https://pintia.cn/problem-sets/1036067180062732288/problems 2018-09-02] [wiki:2018-Sp24-lyk Summary] 2018 - ICPC - Asia - Qingdao - Online
  25. [https://codeforc.es/gym/100402 2018-09-04] [wiki:2018-Sp25-lyk Summary] 2008-2009 Summer Petrozavodsk Camp, Andrew Stankevich Contest 32
  26. [https://www.jisuanke.com/contest/1556?view=challenges 2018-09-08] [wiki:2018-Sp26-lyk Summary] 2018 - ICPC - Asia - Shenyang - Online
  27. [https://www.jisuanke.com/contest/1557?view=challenges 2018-09-09] [wiki:2018-Sp27-lyk Summary] 2018 - ICPC - Asia - Xuzhou - Online
  28. [https://vjudge.net/contest/253437#overview 2018-09-11] [wiki:2018-Sp28-lyk Summary] 2017 - Multi-University Training - Contest 1 by BUAA
  29. [https://vjudge.net/contest/253709#overview 2018-09-12] [wiki:2018-Sp29-lyk Summary] 2017 - Multi-University Training - Contest 3 by SkyDec
  30. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001451 2018-09-14] [wiki:2018-Sp30-lyk Summary] Petrozavodsk Winter-2015. Xiaoxu Guo Contest 3.
  31. [https://www.jisuanke.com/contest/1558?view=challenges 2018-09-15] [wiki:2018-Sp31-lyk Summary] 2018 - ICPC - Asia - Jiaozuo - Online
  32. [https://vjudge.net/contest/254466#overview 2018-09-16] [wiki:2018-Sp32-lyk Summary] 2017 - CCPC - Hangzhou
  33. [https://vjudge.net/contest/255044#overview 2018-09-17] [wiki:2018-Sp33-lyk Summary] 2017 - Multi-University Training - Contest 7 by Hangzhou No.2 High School 
  34. [https://vjudge.net/contest/257504#overview 2018-09-28] [wiki:2018-Sp34-lyk Summary] 2017 - Multi-University Training - Contest 8 by NJU
  35. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010354 2018-09-30] [wiki:2018-Sp35-lyk Summary] XVII Open Cup named after E.V. Pankratiev. Eastern Grand Prix.
  36. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001427 2018-10-01] [wiki:2018-Sp36-lyk Summary] Petrozavodsk Summer-2013. (ETH Zurich)+ Contest.
  37. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001374 2018-10-02] [wiki:2018-Sp37-lyk Summary] Petrozavodsk Winter-2011. Moscow IPT Contest.
  38. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010229 2018-10-03] [wiki:2018-Sp38-lyk Summary] 0x11 Ural Championship: Battle of Giants.
  39. [https://vjudge.net/contest/259420#overview  2018-10-05] [wiki:2018-Sp39-lyk Summary] 2017 - Multi-University Training 9 by BUPT
  40. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006517 2018-10-06] [wiki:2018-Sp40-lyk Summary] Central Subregional 2015.
  41. [https://codeforces.com/group/J1GbXiu37w/contest/230452 2018-10-12] [wiki:2018-Sp41-lyk Summary] 2016-17 NTU WF Selecting Contest
  42. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006572 2018-10-17] [wiki:2018-Sp42-lyk Summary] Moscow Subregional 2015.
  43. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001468 2018-10-19] [wiki:2018-Sp43-lyk Summary] Petrozavodsk Summer-2015. Warsaw U Tasks, XV Open Cup Onsite.
  44. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001474 2018-10-20] [wiki:2018-Sp44-lyk Summary] Petrozavodsk Winter-2016. Moscow SU Trinity Contest.
  45. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006283 2018-10-24] [wiki:2018-Sp45-lyk Summary] Moscow Pre-Finals Workshop 2016. Kent Nikaido Contest 1.
  46. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=006284 2018-10-26] [wiki:2018-Sp46-lyk Summary] Moscow Pre-Finals Workshop 2016. Japanese School OI Team Selection.
  47. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001469 2018-10-31] [wiki:2018-Sp47-lyk Summary] Petrozavodsk Summer-2015. Andrew Stankevich Contest 48.
  48. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010251 2018-11-02] [wiki:2018-Sp48-lyk Summary] XIV Open Cup named after E.V. Pankratiev. GP of Tatarstan.
  49. [https://codeforces.com/gym/100959 2018-11-04] [wiki:2018-Sp49-lyk Summary]  2015-2016 Petrozavodsk Winter Training Camp, Makoto rng_58 Soejima contest 4
  50. [https://vjudge.net/contest/268784#overview 2018-11-07] [wiki:2018-Sp50-lyk Summary] 2016 - ICPC - Beijing
  51. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010412 2018-11-16] [wiki:2018-Sp51-lyk Summary] XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Gomel.
  52. [https://codeforces.com/gym/101981 2018-11-18] [wiki:2018-Sp52-lyk Summary] 2018 - ICPC - Nanjing
  53. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001463 2018-11-19] [wiki:2018-Sp53-lyk Summary] Petrozavodsk Summer-2015. Ivan Smirnov Contest 1.
  54. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001487 2018-11-21] [wiki:2018-Sp54-lyk Summary] Petrozavodsk Summer-2016. Ural FU Dandelion Contest.
  55. [https://ac.nowcoder.com/acm/contest/296#question 2018-12-01] [wiki:2018-Sp55-lyk Summary] ByteDance-MIPT Winter Camp Online - by Zimpha
  56. [https://codeforces.com/gym/100431 2018-12-03] [wiki:2018-Sp56-lyk Summary] 2009-2010 Winter Petrozavodsk Camp, Andrew Stankevich Contest 37 (ASC 37)
  57. [https://codeforces.com/gym/101955 2018-12-05] [wiki:2018-Sp57-lyk Summary] 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest
  58. [https://vjudge.net 2018-12-07] [wiki:2018-Sp58-lyk Summary] 2018-2019 ACM-ICPC, Asia Qingdao Regional Contest
  59. [https://codeforces.com/gym/101775 2018-12-10] [wiki:2018-Sp59-lyk Summary] 2017-2018 ACM-ICPC Asia East Continent League Final (ECL-Final 2017)
  60. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001517 2018-12-12] [wiki:2018-Sp60-lyk Summary] Petrozavodsk Winter-2018. Ruyi Ji Contest 3.

== 比赛记录 ==
   1. [http://ccpc.io/Rank/CCPC2018JiLinrank.html 2018-09-22] [wiki:2018-Helianthus-C01 Summary] 2018 - CCPC - Jilin
   2. [http://icpc.hihocoder.com/ 2018-11-11] [wiki:2018-Helianthus-C02 Summary] 2018 - ICPC - Beijing
   3. [http://acm.hpu.edu.cn/index.htm 2018-11-25] [wiki:2018-Helianthus-C03 Summary] 2018 - ICPC - Jiaozuo
   4. [http://www.??? 2018-12-16] [wiki:2018-Helianthus-C04 Summary] 2018 - ICPC - Xian - EC-Final


== 补题 ==
|| Contest Name                                                                                                        || A || B || C || D || E || F || G || H || I || J || K || L || M ||
|| [wiki:2018-Sp01-lyk Sp01 2015 - XVI Open Cup - Grand Prix of Europe (CEPC-2015)]                                    || O || O || # || O || O || O || Ø || O || Ø || Ø || O || Ø || X ||
|| [wiki:2018-Sp02-lyk Sp02 2015 - XVI Open Cup - Grand Prix of Ukraine]                                               || O || O || O || O || O || O || O || Ø || Ø || O || O || Ø || O ||
|| [wiki:2018-Sp03-lyk Sp03 2017 - Multi-University Training - Contest 6 by FZU]                                       || Ø || Ø || O || Ø || ? || . || Ø || O || . || O || O || Ø || X ||
|| [wiki:2018-Sp04-lyk Sp04 Petrozavodsk Summer-2015. Xudyh Contest]                                                   || O || ? || Ø || O || O || O || O || ? || . || ? || X || X || X ||
|| [wiki:2018-Sp05-lyk Sp05 Another Zimpha's Contest.]                                                                 || O || . || O || O || . || . || O || . || . || O || X || X || X ||
|| [wiki:2018-Sp06-lyk Sp06 2017 – ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2017)]          || O || O || O || ? || O || O || O || . || ? || O || O || X || X ||
|| [wiki:2018-Sp07-lyk Sp07 2010 - German Collegiate Programming Contest]                                              || O || ? || O || O || O || ? || O || O || O || O || O || X || X ||
|| [wiki:2018-Sp08-lyk Sp08 2017 - Moscow Subregional of Northern Eurasia Programming Contest]                         || O || Ø || O || O || . || O || O || O || O || Ø || X || X || X ||
|| [wiki:2018-Sp09-lyk Sp09 Petrozavodsk Winter-2013. Andrew Stankevich Contest 43]                                    || . || O || . || # || . || ? || ? || O || O || O || O || Ø || X ||
|| [wiki:2018-Sp10-lyk Sp10 2018 - Multi-University Training - Contest 7 by UESTC]                                     || O || ? || . || ? || O || ? || . || Ø || O || O || O || X || X ||
|| [wiki:2018-Sp11-lyk Sp11 2017 - ICPC - Europe - NEERC - Northern Subregional]                                       || O || O || O || . || O || ? || Ø || O || O || ? || O || O || X ||
|| [wiki:2018-Sp12-lyk Sp12 2017 - ICPC - Europe - CERC]                                                               || O || . || . || ? || . || O || O || O || . || O || # || O || X ||
|| [wiki:2018-Sp13-lyk Sp13 JAG Autumn 2014, MIPT2014 Round 1.]                                                        || O || O || . || O || Ø || Ø || O || . || . || O || O || X || X ||
|| [wiki:2018-Sp14-lyk Sp14 2014 - ICPC - Europe - NEERC]                                                              || O || O || . || ? || . || O || . || . || # || Ø || O || X || X ||
|| [wiki:2018-Sp15-lyk Sp15 XVIII Open Cup named after E.V. Pankratiev. GP of Urals.]                                  || ? || O || O || ? || . || O || . || . || ? || ? || # || X || X ||
|| [wiki:2018-Sp16-lyk Sp16 2015 - Moscow International ACM ICPC Workshop - AMPPZ-2015]                                || Ø || Ø || ? || O || . || Ø || Ø || Ø || Ø || . || Ø || Ø || X ||
|| [wiki:2018-Sp17-lyk Sp17 2017 - ICPC - Europe - NEERC]                                                              || O || O || O || O || O || . || ? || . || ? || ? || . || ? || X ||
|| [wiki:2018-Sp18-lyk Sp18 2018 - Multi-University Training - Contest 8]                                              || Ø || O || . || O || O || ? || ? || . || ? || O || Ø || # || X ||
|| [wiki:2018-Sp19-lyk Sp19 2015 - Moscow International ACM ICPC Workshop - AIM Fund Contest]                          || O || Ø || Ø || . || O || O || O || O || O || O || Ø || X || X ||
|| [wiki:2018-Sp20-lyk Sp20 2018 - CCPC - Online]                                                                      || O || ? || O || O || O || . || O || . || O || O || X || X || X ||
|| [wiki:2018-Sp21-lyk Sp21 2011-2012 Winter Petrozavodsk Camp - Tokyo Kroliki Contest]                                || O || Ø || ? || O || . || ? || O || O || . || O || X || X || X ||
|| [wiki:2018-Sp22-lyk Sp22 Petrozavodsk Summer-2013. Comenius U Selection by Michal Forisek.]                         || O || O || O || Ø || O || O || O || O || . || . || O || X || X ||
|| [wiki:2018-Sp23-lyk Sp23 2018 - ICPC - Asia - Nanjing - Online]                                                     || O || O || O || O || O || Ø || O || . || O || O || O || O || X ||
|| [wiki:2018-Sp24-lyk Sp24 2018 - ICPC - Asia - Qingdao - Online]                                                     || O || O || O || . || . || O || O || O || . || O || O || X || X ||
|| [wiki:2018-Sp25-lyk Sp25 2008-2009 Summer Petrozavodsk Camp, Andrew Stankevich Contest 32]                          || O || O || Ø || O || O || O || O || . || . || O || O || X || X ||
|| [wiki:2018-Sp26-lyk Sp26 2018 - ICPC - Asia - Shenyang - Online]                                                    || . || O || O || O || O || O || O || . || O || O || O || X || X ||
|| [wiki:2018-Sp27-lyk Sp27 2018 - ICPC - Asia - Xuzhou - Online]                                                      || O || O || O || O || Ø || O || O || O || O || O || O || X || X ||
|| [wiki:2018-Sp28-lyk Sp28 2017 - Multi-University Training - Contest 1 by BUAA]                                      || O || O || O || . || . || O || . || O || Ø || . || O || O || X ||
|| [wiki:2018-Sp29-lyk Sp29 2017 - Multi-University Training - Contest 3 by SkyDec]                                    || ? || O || O || O || O || O || Ø || O || Ø || Ø || O || X || X ||
|| [wiki:2018-Sp30-lyk Sp30 Petrozavodsk Winter-2015. Xiaoxu Guo Contest 3.]                                           || O || O || O || . || O || O || O || . || O || O || X || X || X ||
|| [wiki:2018-Sp31-lyk Sp31 2018 - ICPC - Asia - Jiaozuo - Online]                                                     || O || O || . || O || O || O || O || O || O || O || O || O || X ||
|| [wiki:2018-Sp32-lyk Sp32 2017 - CCPC - Hangzhou]                                                                    || O || O || O || O || Ø || . || Ø || Ø || Ø || O || O || . || X ||
|| [wiki:2018-Sp33-lyk Sp33 2017 - Multi-University Training - Contest 7 by Hangzhou No.2 High School]                 || . || O || O || Ø || O || O || Ø || O || O || O || O || . || . ||
|| [wiki:2018-Helianthus-C01 C01 2018 - CCPC - Jilin]                                                                  || O || O || O || O || O || O || O || . || O || . || . || . || X ||
|| [wiki:2018-Sp34-lyk Sp34 2017 - Multi-University Training - Contest 8 by NJU]                                       || O || O || . || O || . || O || O || O || ? || ? || O || X || X ||
|| [wiki:2018-Sp35-lyk Sp35 XVII Open Cup named after E.V. Pankratiev. Eastern Grand Prix.]                            || O || O || O || O || O || O || O || O || O || . || ? || O || X ||
|| [wiki:2018-Sp36-lyk Sp36 Petrozavodsk Summer-2013. (ETH Zurich)+ Contest.]                                          || O || O || O || . || ? || O || ? || O || O || O || ? || O || X ||
|| [wiki:2018-Sp37-lyk Sp37 Petrozavodsk Winter-2011. Moscow IPT Contest.]                                             || . || O || . || O || O || O || ? || ? || O || . || O || X || X ||
|| [wiki:2018-Sp38-lyk Sp38 0x11 Ural Championship: Battle of Giants.]                                                 || O || O || . || . || O || # || O || O || O || O || . || ? || X ||
|| [wiki:2018-Sp39-lyk Sp39 2017 - Multi-University Training 9 by BUPT]                                                || O || O || Ø || Ø || O || O || ? || O || O || O || X || X || X ||
|| [wiki:2018-Sp40-lyk Sp40 Central Subregional 2015.]                                                                 || O || O || O || O || X || . || O || O || O || O || O || X || X ||
|| [wiki:2018-Sp41-lyk Sp41 2016-17 NTU WF Selecting Contest]                                                          || O || Ø || O || Ø || ? || # || O || . || ? || O || X || X || X ||
|| [wiki:2018-Sp42-lyk Sp42 Moscow Subregional 2015.]                                                                  || O || . || O || O || O || . || O || O || O || ? || O || O || X ||
|| [wiki:2018-Sp43-lyk Sp43 Petrozavodsk Summer-2015. Warsaw U Tasks, XV Open Cup Onsite.]                             || . || O || ? || ? || O || # || Ø || O || O || # || ? || X || X ||
|| [wiki:2018-Sp44-lyk Sp44 Petrozavodsk Winter-2016. Moscow SU Trinity Contest.]                                      || O || . || Ø || . || O || O || O || O || O || O || ? || X || X ||
|| [wiki:2018-Sp45-lyk Sp45 Moscow Pre-Finals Workshop 2016. Kent Nikaido Contest 1.]                                  || O || O || O || O || . || # || ? || O || ? || O || O || X || X ||
|| [wiki:2018-Sp46-lyk Sp46 Moscow Pre-Finals Workshop 2016. Japanese School OI Team Selection.]                       || O || . || O || O || O || . || O || O || O || X || X || X || X ||
|| [wiki:2018-Sp47-lyk Sp47 Petrozavodsk Summer-2015. Andrew Stankevich Contest 48.]                                   || O || . || O || O || . || . || ? || . || . || O || X || X || X ||
|| [wiki:2018-Sp48-lyk Sp48 XIV Open Cup named after E.V. Pankratiev. GP of Tatarstan.]                                || O || O || O || . || O || O || O || . || O || ? || O || O || X ||
|| [wiki:2018-Sp49-lyk Sp49 2015-2016 Petrozavodsk Winter Training Camp, Makoto rng_58 Soejima contest 4]              || # || O || O || O || O || O || . || Ø || O || O || . || O || . ||
|| [wiki:2018-Sp50-lyk Sp50 2016 - ICPC - Beijing]                                                                     || . || . || O || O || O || O || . || O || Ø || . || O || X || X ||
|| [wiki:2018-Helianthus-C02 C02 2018 - ICPC - Beijing]                                                                || O || O || . || O || . || Ø || . || O || O || Ø || X || X || X ||
|| [wiki:2018-Sp51-lyk Sp51 XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Gomel.]                          || O || O || . || . || . || O || Ø || . || . || O || O || X || X ||
|| [wiki:2018-Sp52-lyk Sp52 2018 - ICPC - Nanjing]                                                                     || O || . || . || O || . || . || O || ? || O || O || O || Ø || O ||
|| [wiki:2018-Sp53-lyk Sp53 Petrozavodsk Summer-2015. Ivan Smirnov Contest 1.]                                         || Ø || . || . || . || . || O || . || O || O || . || O || X || X ||
|| [wiki:2018-Sp54-lyk Sp54 Petrozavodsk Summer-2016. Ural FU Dandelion Contest.]                                      || . || O || ? || ? || . || . || O || O || O || O || . || X || X ||
|| [wiki:2018-Helianthus-C03 C03 2018 - ICPC - Jiaozuo]                                                                || O || O || Ø || O || O || O || . || Ø || O || Ø || ? || ? || X ||
|| [wiki:2018-Sp55-lyk Sp55 字节跳动冬令营网络赛]                                                                      || . || O || ? || Ø || . || . || . || . || . || ? || X || X || X ||
|| [wiki:2018-Sp56-lyk Sp56 2009-2010 Winter Petrozavodsk Camp, Andrew Stankevich Contest 37 (ASC 37)]                 || O || O || O || O || O || O || O || O || . || X || X || X || X ||
|| [wiki:2018-Sp57-lyk Sp57 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest]                                        || ? || . || O || ? || O || . || O || . || Ø || O || ? || O || ? ||
|| [wiki:2018-Sp58-lyk Sp58 2018-2019 ACM-ICPC, Asia Qingdao Regional Contest]                                         || . || . || O || O || . || . || . || . || O || O || O || O || X ||
|| [wiki:2018-Sp59-lyk Sp59 2017-2018 ACM-ICPC Asia East Continent League Final (ECL-Final 2017)]                      || O || O || O || O || . || . || Ø || O || . || O || O || O || O ||
|| [wiki:2018-Sp60-lyk Sp60 Petrozavodsk Winter-2018. Ruyi Ji Contest 3.]                                              || ? || . || ? || ? || O || . || . || O || ? || . || X || X || X ||
|| [wiki:2018-Helianthus-C04 C04 2018 - ICPC - Xian - EC-Final]                                                        || . || . || ? || O || . || O || O || . || O || O || . || O || X ||

O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过or不想补 ?:待补 X:不存在的

队伍信息

  • 队名:Helianthus
  • 成员:
    • 李彦奎(lyk248289469)
    • 李广林(liguanglin)
    • 吕耀维(Heltion)

训练账号

  • Codeforces: Helianthus
  • Virtual Judge: Helianthus

定个小目标

杂事杂项

  • debug疑难杂症:数组越界
  • lyk写的长代码一般比较有毒,debug起来异常困难,需要克服一下
  • 希望heltion做题时带上眼睛
  • lyk好像写代码前都不太带脑子啊?也就切切水题或者抖机灵题快一点,决胜题就不灵了啊?能不能先想好再写!
  • 注意运算优先级,尤其是位运算, wrong example : if ((i>>j)&1==1)
  • 单个数特别大的时候做乘法要先取模 第二次
  • 减法取模要保证加回非负数
  • scanf char数组再转string居然比cin string
  • 心态不能崩
  • 前中期会做的题有很多但是前面题目卡住的时候,尽早去帮助队友解决问题
  • 多人读题!!! 特别是全场草的题做不出或者做法明显与过题人数时间不符时!
  • 多人读题!!! 一道题只有一个人读是不对的,口述题意之后XJB瞄一遍题意不算读题!
  • 多人读题!!! 赛前一定要强调一遍!
  • 读题优先!!!全场草的题我们可能真的不会做,全场没几个人过的题我们也可能会做
  • WA1很有可能是交错题了
  • 静态调试和上机调试之间利弊关系:静态调试不占机位,但有可能调不出来,罚时也可能较多;上机调试需要机位,写对拍或者跑大数据,但是算法正确并且时间足够的话是能保证过题。
  • Heltion上机前应该想清楚,尽量不要中途放弃
  • 帮忙debug的时候不要因为怕耽误机时而不听队友的代码和算法细节讲解
  • 树的父亲编号不一定比儿子编号大
  • 手写复数个队列(或邻接表)时似乎很容易变量名用错,考虑下queue和vector?不会用
  • WA1很有可能是真的是WA1了
  • 判断语句就算写复杂点也要避免浮点数的大小比较
  • C++17居然有个叫std::size的函数不过CE好像也无所谓
  • 写在这里不是看着好看的,打比赛的时候要贯彻
  • 尽量不要看样例猜题意,但读完题后一定要检验一遍样例
  • 浮点数比较时要确定是 大于 小于 还是 大于等于 小于等于 等于 。 前者不用eps,后者需要。
  • 认清自己智商,构造题不要一个人搞
  • break/return/continue 再写在flag=0前面就去吔屎(lyk)
  • 交互题基本可以单份代码内进行对拍,代码复杂度也很低,效率也很高 (输出询问是位数是否够?)(浮点数除了有特殊要求输多几位总是更好的)
  • 精度相关的题考虑常数次计算精度是否足够、考虑一般解法是否会爆精度
  • 要求输出浮点数的数学题推完式子还要思考精度怎么搞
  • 某些高精度的板子很可能是不支持负数的
  • 数组的寻址优化可以卡很多常
  • ntt初始值不要是负数(lyk板子)
  • 有板子最好抄板子 (@jhguai)
  • 树上统计问题,如果普通做法统计做法错误时,想想这种做法统计之后根的答案是否正确,如果根的答案正确,那也许可以点分治
  • 图论题可以计数
  • jhguai上机写题前,不是100%的把握就跟队友交流一下。代码WA了,多跟队友交流。
  • 只要有10分钟以上时间,我认为小黄鸭调试法就优于我们在吉林采用的方法(lyk)
  • 读题不仅要读decription,input output hint都要读一遍,然后校验一遍样例。
  • 网络流的输出方案
  • unorded_map(-std=c++11)内存使用较小,map内存使用较大
  • 队友的想法显然是错误的时候,要及时告知并制止(比如某次lyk的burnside)
  • lyk不要把(n,m)(x,y)打反
  • 路径方案输出不要输反
  • 根号int是可以暴力的
  • 注意 cross(x,y)>0极角排序 的区别,一般只有极角排序时才用到极角排序的CMP
  • 有SPJ的浮点数输出,直接保留50位
  • x << 1 | | 1 (lyk你也太毒了)
  • 北京小心跟榜,焦作大力开题
  • 要关注数据范围,可能范围很小但是算法是线性的;也可能范围很小但是感觉上有多项式做法,其实是爆搜。
  • 上下界网络流除了有规定上下界的边以外,其他边可能下界也不会零,比如必须流满。
  • 网络流的复杂度要有个大概的估计,超时了的话想想能不能优化建图,有时候不需要拆点或新建点。
  • 编译加O2,会发现一些奇怪的错误

小姿势

待熟练掌握的姿势

个人训练

团队训练

1. 2018-06-01 Summary 2015 - XVI Open Cup - Grand Prix of Europe (CEPC-2015)

2. 2018-06-08 Summary 2015 - XVI Open Cup - Grand Prix of Ukraine

3. 2018-06-16 Summary 2017 - Multi-University Training - Contest 6 by FZU

4. 2018-07-18 Summary Petrozavodsk Summer-2015. Xudyh Contest.

5. 2018-07-24 Summary Another Zimpha's Contest.

6. 2018-08-09 Summary 2017 – ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2017)

7. 2018-08-10 Summary 2010 - German Collegiate Programming Contest

8. 2018-08-11 Summary 2017 - Moscow Subregional of Northern Eurasia Programming Contest

9. 2018-08-12 Summary 2017 - Petrozavodsk Winter-2013. Andrew Stankevich Contest 43

10. 2018-08-14 Summary 2018 - Multi-University Training - Contest 7 by UESTC

11. 2018-08-15 Summary 2017 - ICPC - Europe - NEERC - Northern Subregional

12. 2018-08-16 Summary 2017 - ICPC - Europe - CERC

13. 2018-08-17 Summary JAG Autumn 2014, MIPT2014 Round 1.

14. 2018-08-18 Summary 2014 - ICPC - Europe - NEERC

15. 2018-08-19 Summary XVIII Open Cup named after E.V. Pankratiev. GP of Urals.

16. 2018-08-20 Summary 2015 - Moscow International ACM ICPC Workshop - AMPPZ-2015

17. 2018-08-21 Summary 2017 - ICPC - Europe - NEERC

18. 2018-08-22 Summary 2018 - Multi-University Training - Contest 8

19. 2018-08-23 Summary 2015 - Moscow International ACM ICPC Workshop - AIM Fund Contest

20. 2018-08-25 Summary 2018 - CCPC - Online

21. 2018-08-28 Summary 2011-2012 Winter Petrozavodsk Camp - Tokyo Kroliki Contest

22. 2018-08-29 Summary Petrozavodsk Summer-2013. Comenius U Selection by Michal Forisek.

23. 2018-09-01 Summary 2018 - ICPC - Asia - Nanjing - Online

24. 2018-09-02 Summary 2018 - ICPC - Asia - Qingdao - Online

25. 2018-09-04 Summary 2008-2009 Summer Petrozavodsk Camp, Andrew Stankevich Contest 32

26. 2018-09-08 Summary 2018 - ICPC - Asia - Shenyang - Online

27. 2018-09-09 Summary 2018 - ICPC - Asia - Xuzhou - Online

28. 2018-09-11 Summary 2017 - Multi-University Training - Contest 1 by BUAA

29. 2018-09-12 Summary 2017 - Multi-University Training - Contest 3 by SkyDec

30. 2018-09-14 Summary Petrozavodsk Winter-2015. Xiaoxu Guo Contest 3.

31. 2018-09-15 Summary 2018 - ICPC - Asia - Jiaozuo - Online

32. 2018-09-16 Summary 2017 - CCPC - Hangzhou

33. 2018-09-17 Summary 2017 - Multi-University Training - Contest 7 by Hangzhou No.2 High School

34. 2018-09-28 Summary 2017 - Multi-University Training - Contest 8 by NJU

35. 2018-09-30 Summary XVII Open Cup named after E.V. Pankratiev. Eastern Grand Prix.

36. 2018-10-01 Summary Petrozavodsk Summer-2013. (ETH Zurich)+ Contest.

37. 2018-10-02 Summary Petrozavodsk Winter-2011. Moscow IPT Contest.

38. 2018-10-03 Summary 0x11 Ural Championship: Battle of Giants.

39. 2018-10-05 Summary 2017 - Multi-University Training 9 by BUPT

40. 2018-10-06 Summary Central Subregional 2015.

41. 2018-10-12 Summary 2016-17 NTU WF Selecting Contest

42. 2018-10-17 Summary Moscow Subregional 2015.

43. 2018-10-19 Summary Petrozavodsk Summer-2015. Warsaw U Tasks, XV Open Cup Onsite.

44. 2018-10-20 Summary Petrozavodsk Winter-2016. Moscow SU Trinity Contest.

45. 2018-10-24 Summary Moscow Pre-Finals Workshop 2016. Kent Nikaido Contest 1.

46. 2018-10-26 Summary Moscow Pre-Finals Workshop 2016. Japanese School OI Team Selection.

47. 2018-10-31 Summary Petrozavodsk Summer-2015. Andrew Stankevich Contest 48.

48. 2018-11-02 Summary XIV Open Cup named after E.V. Pankratiev. GP of Tatarstan.

49. 2018-11-04 Summary 2015-2016 Petrozavodsk Winter Training Camp, Makoto rng_58 Soejima contest 4

50. 2018-11-07 Summary 2016 - ICPC - Beijing

51. 2018-11-16 Summary XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Gomel.

52. 2018-11-18 Summary 2018 - ICPC - Nanjing

53. 2018-11-19 Summary Petrozavodsk Summer-2015. Ivan Smirnov Contest 1.

54. 2018-11-21 Summary Petrozavodsk Summer-2016. Ural FU Dandelion Contest.

55. 2018-12-01 Summary ByteDance-MIPT Winter Camp Online - by Zimpha

56. 2018-12-03 Summary 2009-2010 Winter Petrozavodsk Camp, Andrew Stankevich Contest 37 (ASC 37)

57. 2018-12-05 Summary 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest

58. 2018-12-07 Summary 2018-2019 ACM-ICPC, Asia Qingdao Regional Contest

59. 2018-12-10 Summary 2017-2018 ACM-ICPC Asia East Continent League Final (ECL-Final 2017)

60. 2018-12-12 Summary Petrozavodsk Winter-2018. Ruyi Ji Contest 3.

比赛记录

1. 2018-09-22 Summary 2018 - CCPC - Jilin

2. 2018-11-11 Summary 2018 - ICPC - Beijing

3. 2018-11-25 Summary 2018 - ICPC - Jiaozuo

4. 2018-12-16 Summary 2018 - ICPC - Xian - EC-Final

补题

Contest Name A B C D E F G H I J K L M
Sp01 2015 - XVI Open Cup - Grand Prix of Europe (CEPC-2015) O O # O O O Ø O Ø Ø O Ø X
Sp02 2015 - XVI Open Cup - Grand Prix of Ukraine O O O O O O O Ø Ø O O Ø O
Sp03 2017 - Multi-University Training - Contest 6 by FZU Ø Ø O Ø ? . Ø O . O O Ø X
Sp04 Petrozavodsk Summer-2015. Xudyh Contest O ? Ø O O O O ? . ? X X X
Sp05 Another Zimpha's Contest. O . O O . . O . . O X X X
Sp06 2017 – ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2017) O O O ? O O O . ? O O X X
Sp07 2010 - German Collegiate Programming Contest O ? O O O ? O O O O O X X
Sp08 2017 - Moscow Subregional of Northern Eurasia Programming Contest O Ø O O . O O O O Ø X X X
Sp09 Petrozavodsk Winter-2013. Andrew Stankevich Contest 43 . O . # . ? ? O O O O Ø X
Sp10 2018 - Multi-University Training - Contest 7 by UESTC O ? . ? O ? . Ø O O O X X
Sp11 2017 - ICPC - Europe - NEERC - Northern Subregional O O O . O ? Ø O O ? O O X
Sp12 2017 - ICPC - Europe - CERC O . . ? . O O O . O # O X
Sp13 JAG Autumn 2014, MIPT2014 Round 1. O O . O Ø Ø O . . O O X X
Sp14 2014 - ICPC - Europe - NEERC O O . ? . O . . # Ø O X X
Sp15 XVIII Open Cup named after E.V. Pankratiev. GP of Urals. ? O O ? . O . . ? ? # X X
Sp16 2015 - Moscow International ACM ICPC Workshop - AMPPZ-2015 Ø Ø ? O . Ø Ø Ø Ø . Ø Ø X
Sp17 2017 - ICPC - Europe - NEERC O O O O O . ? . ? ? . ? X
Sp18 2018 - Multi-University Training - Contest 8 Ø O . O O ? ? . ? O Ø # X
Sp19 2015 - Moscow International ACM ICPC Workshop - AIM Fund Contest O Ø Ø . O O O O O O Ø X X
Sp20 2018 - CCPC - Online O ? O O O . O . O O X X X
Sp21 2011-2012 Winter Petrozavodsk Camp - Tokyo Kroliki Contest O Ø ? O . ? O O . O X X X
Sp22 Petrozavodsk Summer-2013. Comenius U Selection by Michal Forisek. O O O Ø O O O O . . O X X
Sp23 2018 - ICPC - Asia - Nanjing - Online O O O O O Ø O . O O O O X
Sp24 2018 - ICPC - Asia - Qingdao - Online O O O . . O O O . O O X X
Sp25 2008-2009 Summer Petrozavodsk Camp, Andrew Stankevich Contest 32 O O Ø O O O O . . O O X X
Sp26 2018 - ICPC - Asia - Shenyang - Online . O O O O O O . O O O X X
Sp27 2018 - ICPC - Asia - Xuzhou - Online O O O O Ø O O O O O O X X
Sp28 2017 - Multi-University Training - Contest 1 by BUAA O O O . . O . O Ø . O O X
Sp29 2017 - Multi-University Training - Contest 3 by SkyDec ? O O O O O Ø O Ø Ø O X X
Sp30 Petrozavodsk Winter-2015. Xiaoxu Guo Contest 3. O O O . O O O . O O X X X
Sp31 2018 - ICPC - Asia - Jiaozuo - Online O O . O O O O O O O O O X
Sp32 2017 - CCPC - Hangzhou O O O O Ø . Ø Ø Ø O O . X
Sp33 2017 - Multi-University Training - Contest 7 by Hangzhou No.2 High School . O O Ø O O Ø O O O O . .
C01 2018 - CCPC - Jilin O O O O O O O . O . . . X
Sp34 2017 - Multi-University Training - Contest 8 by NJU O O . O . O O O ? ? O X X
Sp35 XVII Open Cup named after E.V. Pankratiev. Eastern Grand Prix. O O O O O O O O O . ? O X
Sp36 Petrozavodsk Summer-2013. (ETH Zurich)+ Contest. O O O . ? O ? O O O ? O X
Sp37 Petrozavodsk Winter-2011. Moscow IPT Contest. . O . O O O ? ? O . O X X
Sp38 0x11 Ural Championship: Battle of Giants. O O . . O # O O O O . ? X
Sp39 2017 - Multi-University Training 9 by BUPT O O Ø Ø O O ? O O O X X X
Sp40 Central Subregional 2015. O O O O X . O O O O O X X
Sp41 2016-17 NTU WF Selecting Contest O Ø O Ø ? # O . ? O X X X
Sp42 Moscow Subregional 2015. O . O O O . O O O ? O O X
Sp43 Petrozavodsk Summer-2015. Warsaw U Tasks, XV Open Cup Onsite. . O ? ? O # Ø O O # ? X X
Sp44 Petrozavodsk Winter-2016. Moscow SU Trinity Contest. O . Ø . O O O O O O ? X X
Sp45 Moscow Pre-Finals Workshop 2016. Kent Nikaido Contest 1. O O O O . # ? O ? O O X X
Sp46 Moscow Pre-Finals Workshop 2016. Japanese School OI Team Selection. O . O O O . O O O X X X X
Sp47 Petrozavodsk Summer-2015. Andrew Stankevich Contest 48. O . O O . . ? . . O X X X
Sp48 XIV Open Cup named after E.V. Pankratiev. GP of Tatarstan. O O O . O O O . O ? O O X
Sp49 2015-2016 Petrozavodsk Winter Training Camp, Makoto rng_58 Soejima contest 4 # O O O O O . Ø O O . O .
Sp50 2016 - ICPC - Beijing . . O O O O . O Ø . O X X
C02 2018 - ICPC - Beijing O O . O . Ø . O O Ø X X X
Sp51 XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Gomel. O O . . . O Ø . . O O X X
Sp52 2018 - ICPC - Nanjing O . . O . . O ? O O O Ø O
Sp53 Petrozavodsk Summer-2015. Ivan Smirnov Contest 1. Ø . . . . O . O O . O X X
Sp54 Petrozavodsk Summer-2016. Ural FU Dandelion Contest. . O ? ? . . O O O O . X X
C03 2018 - ICPC - Jiaozuo O O Ø O O O . Ø O Ø ? ? X
Sp55 字节跳动冬令营网络赛 . O ? Ø . . . . . ? X X X
Sp56 2009-2010 Winter Petrozavodsk Camp, Andrew Stankevich Contest 37 (ASC 37) O O O O O O O O . X X X X
Sp57 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest ? . O ? O . O . Ø O ? O ?
Sp58 2018-2019 ACM-ICPC, Asia Qingdao Regional Contest . . O O . . . . O O O O X
Sp59 2017-2018 ACM-ICPC Asia East Continent League Final (ECL-Final 2017) O O O O . . Ø O . O O O O
Sp60 Petrozavodsk Winter-2018. Ruyi Ji Contest 3. ? . ? ? O . . O ? . X X X
C04 2018 - ICPC - Xian - EC-Final . . ? O . O O . O O . O X

O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过or不想补 ?:待补 X:不存在的