2019-team0x03
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
== 队伍信息 ==
* 队名:'''Peccadet'''
* 成员:
* 孙典圣 (SidneySun)
* 李昌栋 (lichangdongtw)
* 卢旻昊 (ntwbvdbl_oe)
== 训练账号 ==
== 定个小目标 ==
* ~~区域赛金牌~~
* ~~全场一血~~
* ~~全场唯一过题~~
* 绝杀
* 0dirt
* ak
* zjurk1
* 全场rk1
* 成功带歪榜
* ~~训练达到10场~~
* 训练达到100场
* cf全黄
* cf全红
== 他山之玉 ==
== 杂事杂项 ==
* 关于wqs二分
* 在很多整数题里,函数都是整点且相邻点斜率必为整数时,可以只二分整数
* 二分的姿势应该是当>=K时,l=mid+1,最后的答案用l-1再跑一次dp,就算dp出来取得边数>K,也可以f+(l-1)*K,算出来是对的,这种就是共线的情况(注意dp过程中相同的f值取最多的边数)
* 拉格朗日乘数法
* 在约束条件G(x,y,z)=0下求函数F(x,y,z)的极值时,求出函数H(x,y,z,λ)=F(x,y,z)+λ*G(x,y,z)的驻点代入F即可
* [wiki:2019-team0x03/like_euclid 类欧几里得算法]
* Bell数 Touchard同余:(p是任意质数)B_{n+p}≡B_n+B_n+1 (mod p)
* LCS有nlogn下限的求法: 考虑A中每个元素在B中的序号{p1,p2...pk},将这些序号降序排列,再按A中顺序排在一起,新序列的最长严格递增子序列即A,B的LCS。 证明可以通过证新序列的严格递增子序列和A,B的公共子序列一一对应来证明。 这种做法在两个序列公共元素不多的情况下可以跑的很快。
* unordered_map比手写的hash表快
* -fno-stack-limit
* 本质不同的回文串只有O(n)个,可以在回文自动机上枚举
* 欧拉定理(就是那个系数k mod phi(mod)的定理) k<phi时不用加,k>=phi时指数取模完要加上phi
* n个串建了广义SAM后,比方说统计SAM上每个节点在多少个串上出现过,每个串扔进去跑,走到一个节点更新它的所有parent(跳parent时如果当前节点x在这个串已经出现过可以停下来因为x的parent一定也已经出现过了),这样做复杂度是O(L\sqrt n) 的(L是n个串的总长度),因为对于一个串T,更新一次的复杂度是 min(|T|^2^,L)的,T>\sqrt n时串不超过\sqrt n个,T<\sqrt n时,|T|^2^ * n/|T|=n|T|<= n \sqrt n
* nth_element(first, nth, last)
* 树上的连通块可以用dfs序上的k个区间并表示
* bitset _Find_fisrt()就是找到从低位到高位第一个1的位置,_Find_next()就是找到当前位置的下一个1的位置(如果某个元素之后没有元素的话会返回bitset的大小)
* sigma (ai+b)/c(下取整) 这类问题有经典解法类欧几里得
== 个人训练 ==
== 团队训练 ==
1. [https://codeforces.com/gym/102007 2019-07-19] [wiki:2019-team0x03-0001 Summary] 2018 - Benelux Algorithm Programming Contest
2. [https://codeforces.com/gym/101667 2019-07-20] [wiki:2019-team0x03-0002 Summary] 2017 - ACM ICPC Asia Regional - Daejeon Programming Contest
3. [https://codeforces.com/gym/102059 2019-07-21] [wiki:2019-team0x03-0003 Summary] 2018 - XIX Open Cup - Grand Prix of Korea
4. [https://codeforces.com/gym/100886 2019-07-22] [wiki:2019-team0x03-0004 Summary] 2016 - Petrozavodsk Winter Saratov SU Contest
5. [https://open.kattis.com/problem-sources/Northwestern%20Europe%20Regional%20Contest%20%28NWERC%29%202018 2019-07-24] [wiki:2019-team0x03-0005 Summary] 2018 - Northwestern European Regional Contest
6. [https://codeforces.com/gym/102220 2019-07-25] [wiki:2019-team0x03-0006 Summary] 2018 - The 13th Chinese Northeast CPC
7. [https://codeforces.com/gym/100917 2019-07-26] [wiki:2019-team0x03-0007 Summary] 2015 - XVI Open Cup - Grand Prix of Bashkortostan - SKB Kontur Cup Stage 2
8. [https://codeforces.com/gym/102082 2019-07-27] [wiki:2019-team0x03-0008 Summary] 2018 - ICPC Asia Yokohama
9. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001506 2019-08-10] [wiki:2019-team0x03-0009 Summary] 2017 - Petrozavodsk Summer Warsaw U Contest
10. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010231 2019-08-11] [wiki:2019-team0x03-0010 Summary] 2013 - XIV Open Cup - Grand Prix of SPb
11. [https://codeforces.com/gym/101097 2019-08-12] [wiki:2019-team0x03-0011 Summary] 2011 - Petrozavodsk Summer - Warsaw U Contest
12. [https://ac.nowcoder.com/acm/contest/890 2019-08-14] [wiki:2019-team0x03-0012 Summary] 2019 - NowCoder Multi-University Training Contest 10
13. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010454 2019-08-15] [wiki:2019-team0x03-0013 Summary] 2019 - XIX Open Cup - Grand Prix of America
14. [https://codeforces.com/gym/102222 2019-08-16] [wiki:2019-team0x03-0014 Summary] 2018 - ICPC China Multi-Provincial CPC
15. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001421 2019-08-18] [wiki:2019-team0x03-0015 Summary] 2013 - Petrozavodsk Summer - Gennady Korotkevich Contest 1
16. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001483 2019-08-19] [wiki:2019-team0x03-0016 Summary] 2016 - Petrozavodsk Summer - Moscow IPT Contest
17. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001459 2019-08-20] [wiki:2019-team0x03-0017 Summary] 2015 - Petrozavodsk Winter - Michael Tikhomirov Contest 1
18. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001434 2019-08-21] [wiki:2019-team0x03-0018 Summary] 2014 - Petrozavodsk Winter - Warsaw U Contest
19. [https://www.jisuanke.com/contest/3005 2019-09-07] [wiki:2019-team0x03-0019 Summary] 2019 - ICPC Asia Xuzhou Online
20. [http://sua2019.contest.codeforces.com/group/H7nsMkHC7I/contest/252726 2019-09-13] [wiki:2019-team0x03-0020 Summary] 2019 - Summer Petrozavodsk Camp - Jingzhe Tang Contest 2
21. [https://www.jisuanke.com/contest/3007 2019-09-14] [wiki:2019-team0x03-0021 Summary] 2019 - ICPC Asia Shenyang Online
22. [https://www.jisuanke.com/contest/3003 2019-09-15] [wiki:2019-team0x03-0022 Summary] 2019 - ICPC Asia Shanghai Online
23. [https://vjudge.net/contest/327257 2019-09-20] [wiki:2019-team0x03-0023 Summary] 2019 - Multi-University Training Contest 1
24. [https://vjudge.net/contest/329405 2019-09-26] [wiki:2019-team0x03-0024 Summary] 2019 - Multi-University Training Contest 2
25. [https://codeforces.com/gym/101666 2019-10-03] [wiki:2019-team0x03-0025 Summary] 2017 - Benelux Algorithm Programming Contest
26. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010152 2019-10-04] [wiki:2019-team0x03-0026 Summary] 2011 - Petrozavodsk Summer - Andrew Stankevich Contest 40
27. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001531 2019-10-05] [wiki:2019-team0x03-0027 Summary] 2019 - Petrozavodsk Winter - 300iq Contest 1
28. [http://codeforces.com/contest/1089 2019-10-06] [wiki:2019-team0x03-0028 Summary] 2018 - NEERC - Northern Eurasia Finals
29. [https://vjudge.net/contest/319406 2019-10-07] [wiki:2019-team0x03-0029 Summary] 2019 - Multi-University Training Contest 7
30. [https://vjudge.net/contest/333435 2019-10-10] [wiki:2019-team0x03-0030 Summary] 2018 - CCPC Xiangtan Invitational Contest
31. [https://codeforces.com/gym/101955 2019-10-13] [wiki:2019-team0x03-0031 Summary] 2018 - ICPC Asia Shenyang Regional Contest
32. [https://codeforces.com/gym/257175 2019-10-24] [wiki:2019-team0x03-0032 Summary] 2019 - ICPC Asia Yinchuan Onsite
33. [https://codeforces.com/gym/257071 2019-10-25] [wiki:2019-team0x03-0033 Summary] 2019 - CCPC Xiamen
34. [https://codeforces.com/gym/102394 2019-11-02] [wiki:2019-team0x03-0034 Summary] 2019 - CCPC Harbin
35. [https://vjudge.net/contest/341400 2019-11-08] [wiki:2019-team0x03-0035 Summary] 2014 - ICPC Beijing
36. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=001505 2019-11-16] [wiki:2019-team0x03-0036 Summary] 2017 - Petrozavodsk Summer Moscow IPT Contest
37. [http://opentrains.snarknews.info/~ejudge/team.cgi?contest_id=010393 2019-11-22] [wiki:2019-team0x03-0037 Summary] 2017 - XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia
== 比赛记录 ==
1. [http://acm.hdu.edu.cn/contests/contest_show.php?cid=872 2019-09-22] [wiki:2019-team0x03-C01 Summary] 2019 - CCPC Qinhuangdao Onsite
2. [https://codeforces.com/gym/257756 2019-10-28] [wiki:2019-team0x03-C02 Summary] 2019 - ICPC Nanjing Onsite
3. [https://www.jisuanke.com/contest/5530 2019-11-10] [wiki:2019-team0x03-C03 Summary] 2019 - ICPC Nanchang Onsite
== 计数器 ==
|| 项目 || SidneySun || lichangdongtw || ntwbvdbl_oe ||
|| 读错题 || 1 || 3 || 5 ||
|| 爆int或long long || 3 || 1 || 2 ||
|| 没有取模 || 0 || 0 || 0 ||
|| 数组大小 || 1 || 2 || 3 ||
|| 初始化 || 0 || 1 || 1 ||
|| 多组数据 || 0 || 0 || 1 ||
|| 交错代码 || 1 || 0 || 3 ||
|| 打错变量/下标/函数名|| 1 || 1 || 5 ||
|| 爆空间 || 0 || 0 || 1 ||
|| 文件 || 0 || 0 || 1 ||
|| 其他白给 || 3 || 0 || 2 ||
== 补题 ==
||Contest Name || A || B || C || D || E || F || G || H || I || J || K || L || M || dirt % ||
||2018 - Benelux Algorithm Programming Contest || O || O || O || Ø || O || O || O || Ø || Ø || O || O || X || X || 61.90 ||
||2017 - ACM ICPC Asia Regional - Daejeon Programming Contest || O || O || O || O || O || O || O || O || O || Ø || O || O || X || 42.11 ||
||2018 - XIX Open Cup - Grand Prix of Korea || O || . || Ø || O || Ø || O || O || O || O || Ø || . || O || Ø || 79.41 ||
||2016 - Petrozavodsk Winter Saratov SU Contest || O || . || . || . || . || . || O || O || O || O || . || X || X || 68.75 ||
||2018 - Northwestern European Regional Contest || O || O || O || . || O || Ø || O || O || O || O || O || X || X || 47.06 ||
||2018 - The 13th Chinese Northeast CPC || . || O || O || Ø || O || O || O || O || . || O || X || X || X || 63.16 ||
||2016 - XVI Open Cup Grand Prix of Bashkortostan || O || . || O || O || Ø || O || . || O || O || O || . || O || . || 52.94 ||
||2018 - ICPC Asia Yokohama || O || O || O || O || . || O || O || . || . || Ø || O || X || X || 61.11 ||
||2017 - Petrozavodsk Summer Warsaw U Contest || . || . || . || O || Ø || . || O || O || . || Ø || O || X || X || 42.86 ||
||2013 - XIV Open Cup - Grand Prix of SPb || O || O || . || . || O || O || Ø || O || . || O || Ø || X || X || 45.45 ||
||2011 - Petrozavodsk Summer - Warsaw U Contest || O || . || . || O || O || Ø || O || . || O || O || X || X || X || 45.45 ||
||2019 - NowCoder Multi-University Training Contest 10 || O || O || . || O || O || O || O || O || . || O || X || X || X || 52.94 ||
||2019 - XIX Open Cup - Grand Prix of America || O || . || . || Ø || . || Ø || O || . || . || O || . || . || O || 42.86 ||
||2018 - ICPC China Multi-Provincial CPC || O || O || O || O || O || O || O || O || Ø || Ø || O || Ø || . || 47.06 ||
||2013 - Petrozavodsk Summer - Gennady Korotkevich Contest 1 || O || O || . || . || O || . || O || O || . || Ø || X || X || X || 61.54 ||
||2016 - Petrozavodsk Summer - Moscow IPT Contest || O || Ø || . || O || . || . || . || . || . || . || O || X || X || 75.00 ||
||2015 - Petrozavodsk Winter - Michael Tikhomirov Contest 1 || O || . || . || . || . || . || O || . || . || O || X || X || X || 66.67 ||
||2014 - Petrozavodsk Winter - Warsaw U Contest || Ø || O || . || . || O || Ø || . || O || O || O || X || X || X || 68.75 ||
||2019 - ICPC Asia Xuzhou Online || O || O || O || O || O || O || O || . || O || O || O || . || O || 26.67 ||
||2019 - Summer Petrozavodsk Camp - Jingzhe Tang Contest 2 || . || O || . || . || O || . || Ø || . || . || . || O || O || X || 50.00 ||
||2019 - ICPC Asia Shenyang Online || . || O || O || O || . || O || O || O || . || O || O || X || X || 46.67 ||
||2019 - ICPC Asia Shanghai Online || . || O || O || O || . || O || . || . || . || O || . || O || X || 50.00 ||
||2019 - Multi-University Training Contest 1 || . || O || . || O || O || . || . || . || O || . || . || O || O || 60.00 ||
||2019 - CCPC Qinhuangdao Onsite || . || . || . || O || . || O || . || . || O || O || . || . || X || 60.00 ||
||2019 - Multi-University Training Contest 2 || . || O || . || . || O || . || . || O || . || O || O || O || X || 50.00 ||
||2017 - Benelux Algorithm Programming Contest || O || . || O || O || O || O || . || . || O || . || O || O || O || 50.00 ||
||2011 - Petrozavodsk Summer - Andrew Stankevich Contest 40 || O || O || . || O || . || O || O || O || O || . || X || X || X || 63.15 ||
||2019 - Petrozavodsk Winter - 300iq Contest 1 || . || O || O || O || . || O || . || . || . || . || . || X || X || 42.86 ||
||2018 - NEERC - Northern Eurasia Finals || Ø || O || O || . || O || O || O || . || . || . || O || O || Ø || 36.36 ||
||2019 - Multi-University Training Contest 7 || O || . || . || Ø || . || O || O || O || . || O || O || X || X || 53.85 ||
||2018 - CCPC Xiangtan Invitational Contest || O || O || O || O || Ø || O || O || . || . || O || O || X || X || 20.00 ||
||2018 - ICPC Asia Shenyang Regional Contest || . || . || O || . || O || . || Ø || . || O || O || O || Ø || . || 44.44 ||
||2019 - ICPC Asia Yinchuan Onsite || O || O || . || O || . || O || O || O || O || . || O || O || . || 47.37 ||(N) O||
||2019 - CCPC Xiamen || O || . || . || O || . || . || O || O || O || O || . || . || X || 47.37 ||
||2019 - ICPC Nanjing Onsite || O || O || O || . || . || O || . || O || . || O || O || X || X || 53.33 ||
||2019 - CCPC Harbin || O || . || . || . || O || O || . || . || O || O || O || Ø || X || 50.00 ||
||2014 - ICPC Beijing || O || O || O || O || . || O || . || O || O || . || O || X || X || 38.46 ||
||2019 - ICPC Nanchang Onsite || O || O || O || . || O || . || O || . || O || . || . || O || . || 63.16 ||
||2017 - Petrozavodsk Summer Moscow IPT Contest || O || . || . || . || . || . || O || . || O || O || O || X || X || 50.00 ||
||2017 - XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia || O || O || . || O || . || . || . || O || . || O || O || O || X || 36.36 ||
O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过 X:不存在的
[wiki:Summer2019Team Back]
队伍信息
- 队名:Peccadet
- 成员:
- 孙典圣 (SidneySun)
- 李昌栋 (lichangdongtw)
- 卢旻昊 (ntwbvdbl_oe)
训练账号
定个小目标
区域赛金牌全场一血全场唯一过题- 绝杀
- 0dirt
- ak
- zjurk1
- 全场rk1
- 成功带歪榜
训练达到10场- 训练达到100场
- cf全黄
- cf全红
他山之玉
杂事杂项
- 关于wqs二分
- 在很多整数题里,函数都是整点且相邻点斜率必为整数时,可以只二分整数
- 二分的姿势应该是当>=K时,l=mid+1,最后的答案用l-1再跑一次dp,就算dp出来取得边数>K,也可以f+(l-1)*K,算出来是对的,这种就是共线的情况(注意dp过程中相同的f值取最多的边数)
- 拉格朗日乘数法
- 在约束条件G(x,y,z)=0下求函数F(x,y,z)的极值时,求出函数H(x,y,z,λ)=F(x,y,z)+λ*G(x,y,z)的驻点代入F即可
- 类欧几里得算法
- Bell数 Touchard同余:(p是任意质数)B_{n+p}≡B_n+B_n+1 (mod p)
- LCS有nlogn下限的求法: 考虑A中每个元素在B中的序号{p1,p2...pk},将这些序号降序排列,再按A中顺序排在一起,新序列的最长严格递增子序列即A,B的LCS。 证明可以通过证新序列的严格递增子序列和A,B的公共子序列一一对应来证明。 这种做法在两个序列公共元素不多的情况下可以跑的很快。
- unordered_map比手写的hash表快
- -fno-stack-limit
- 本质不同的回文串只有O(n)个,可以在回文自动机上枚举
- 欧拉定理(就是那个系数k mod phi(mod)的定理) k
=phi时指数取模完要加上phi - n个串建了广义SAM后,比方说统计SAM上每个节点在多少个串上出现过,每个串扔进去跑,走到一个节点更新它的所有parent(跳parent时如果当前节点x在这个串已经出现过可以停下来因为x的parent一定也已经出现过了),这样做复杂度是O(L\sqrt n) 的(L是n个串的总长度),因为对于一个串T,更新一次的复杂度是 min(|T|2,L)的,T>\sqrt n时串不超过\sqrt n个,T<\sqrt n时,|T|2 * n/|T|=n|T|<= n \sqrt n
- nth_element(first, nth, last)
- 树上的连通块可以用dfs序上的k个区间并表示
- bitset _Find_fisrt()就是找到从低位到高位第一个1的位置,_Find_next()就是找到当前位置的下一个1的位置(如果某个元素之后没有元素的话会返回bitset的大小)
- sigma (ai+b)/c(下取整) 这类问题有经典解法类欧几里得
个人训练
团队训练
1. 2019-07-19 Summary 2018 - Benelux Algorithm Programming Contest
2. 2019-07-20 Summary 2017 - ACM ICPC Asia Regional - Daejeon Programming Contest
3. 2019-07-21 Summary 2018 - XIX Open Cup - Grand Prix of Korea
4. 2019-07-22 Summary 2016 - Petrozavodsk Winter Saratov SU Contest
5. 2019-07-24 Summary 2018 - Northwestern European Regional Contest
6. 2019-07-25 Summary 2018 - The 13th Chinese Northeast CPC
7. 2019-07-26 Summary 2015 - XVI Open Cup - Grand Prix of Bashkortostan - SKB Kontur Cup Stage 2
8. 2019-07-27 Summary 2018 - ICPC Asia Yokohama
9. 2019-08-10 Summary 2017 - Petrozavodsk Summer Warsaw U Contest
10. 2019-08-11 Summary 2013 - XIV Open Cup - Grand Prix of SPb
11. 2019-08-12 Summary 2011 - Petrozavodsk Summer - Warsaw U Contest
12. 2019-08-14 Summary 2019 - NowCoder Multi-University Training Contest 10
13. 2019-08-15 Summary 2019 - XIX Open Cup - Grand Prix of America
14. 2019-08-16 Summary 2018 - ICPC China Multi-Provincial CPC
15. 2019-08-18 Summary 2013 - Petrozavodsk Summer - Gennady Korotkevich Contest 1
16. 2019-08-19 Summary 2016 - Petrozavodsk Summer - Moscow IPT Contest
17. 2019-08-20 Summary 2015 - Petrozavodsk Winter - Michael Tikhomirov Contest 1
18. 2019-08-21 Summary 2014 - Petrozavodsk Winter - Warsaw U Contest
19. 2019-09-07 Summary 2019 - ICPC Asia Xuzhou Online
20. 2019-09-13 Summary 2019 - Summer Petrozavodsk Camp - Jingzhe Tang Contest 2
21. 2019-09-14 Summary 2019 - ICPC Asia Shenyang Online
22. 2019-09-15 Summary 2019 - ICPC Asia Shanghai Online
23. 2019-09-20 Summary 2019 - Multi-University Training Contest 1
24. 2019-09-26 Summary 2019 - Multi-University Training Contest 2
25. 2019-10-03 Summary 2017 - Benelux Algorithm Programming Contest
26. 2019-10-04 Summary 2011 - Petrozavodsk Summer - Andrew Stankevich Contest 40
27. 2019-10-05 Summary 2019 - Petrozavodsk Winter - 300iq Contest 1
28. 2019-10-06 Summary 2018 - NEERC - Northern Eurasia Finals
29. 2019-10-07 Summary 2019 - Multi-University Training Contest 7
30. 2019-10-10 Summary 2018 - CCPC Xiangtan Invitational Contest
31. 2019-10-13 Summary 2018 - ICPC Asia Shenyang Regional Contest
32. 2019-10-24 Summary 2019 - ICPC Asia Yinchuan Onsite
33. 2019-10-25 Summary 2019 - CCPC Xiamen
34. 2019-11-02 Summary 2019 - CCPC Harbin
35. 2019-11-08 Summary 2014 - ICPC Beijing
36. 2019-11-16 Summary 2017 - Petrozavodsk Summer Moscow IPT Contest
37. 2019-11-22 Summary 2017 - XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia
比赛记录
1. 2019-09-22 Summary 2019 - CCPC Qinhuangdao Onsite
2. 2019-10-28 Summary 2019 - ICPC Nanjing Onsite
3. 2019-11-10 Summary 2019 - ICPC Nanchang Onsite
计数器
| 项目 | SidneySun | lichangdongtw | ntwbvdbl_oe |
| 读错题 | 1 | 3 | 5 |
| 爆int或long long | 3 | 1 | 2 |
| 没有取模 | 0 | 0 | 0 |
| 数组大小 | 1 | 2 | 3 |
| 初始化 | 0 | 1 | 1 |
| 多组数据 | 0 | 0 | 1 |
| 交错代码 | 1 | 0 | 3 |
| 打错变量/下标/函数名 | 1 | 1 | 5 |
| 爆空间 | 0 | 0 | 1 |
| 文件 | 0 | 0 | 1 |
| 其他白给 | 3 | 0 | 2 |
补题
| Contest Name | A | B | C | D | E | F | G | H | I | J | K | L | M | dirt % | |
| 2018 - Benelux Algorithm Programming Contest | O | O | O | Ø | O | O | O | Ø | Ø | O | O | X | X | 61.90 | |
| 2017 - ACM ICPC Asia Regional - Daejeon Programming Contest | O | O | O | O | O | O | O | O | O | Ø | O | O | X | 42.11 | |
| 2018 - XIX Open Cup - Grand Prix of Korea | O | . | Ø | O | Ø | O | O | O | O | Ø | . | O | Ø | 79.41 | |
| 2016 - Petrozavodsk Winter Saratov SU Contest | O | . | . | . | . | . | O | O | O | O | . | X | X | 68.75 | |
| 2018 - Northwestern European Regional Contest | O | O | O | . | O | Ø | O | O | O | O | O | X | X | 47.06 | |
| 2018 - The 13th Chinese Northeast CPC | . | O | O | Ø | O | O | O | O | . | O | X | X | X | 63.16 | |
| 2016 - XVI Open Cup Grand Prix of Bashkortostan | O | . | O | O | Ø | O | . | O | O | O | . | O | . | 52.94 | |
| 2018 - ICPC Asia Yokohama | O | O | O | O | . | O | O | . | . | Ø | O | X | X | 61.11 | |
| 2017 - Petrozavodsk Summer Warsaw U Contest | . | . | . | O | Ø | . | O | O | . | Ø | O | X | X | 42.86 | |
| 2013 - XIV Open Cup - Grand Prix of SPb | O | O | . | . | O | O | Ø | O | . | O | Ø | X | X | 45.45 | |
| 2011 - Petrozavodsk Summer - Warsaw U Contest | O | . | . | O | O | Ø | O | . | O | O | X | X | X | 45.45 | |
| 2019 - NowCoder Multi-University Training Contest 10 | O | O | . | O | O | O | O | O | . | O | X | X | X | 52.94 | |
| 2019 - XIX Open Cup - Grand Prix of America | O | . | . | Ø | . | Ø | O | . | . | O | . | . | O | 42.86 | |
| 2018 - ICPC China Multi-Provincial CPC | O | O | O | O | O | O | O | O | Ø | Ø | O | Ø | . | 47.06 | |
| 2013 - Petrozavodsk Summer - Gennady Korotkevich Contest 1 | O | O | . | . | O | . | O | O | . | Ø | X | X | X | 61.54 | |
| 2016 - Petrozavodsk Summer - Moscow IPT Contest | O | Ø | . | O | . | . | . | . | . | . | O | X | X | 75.00 | |
| 2015 - Petrozavodsk Winter - Michael Tikhomirov Contest 1 | O | . | . | . | . | . | O | . | . | O | X | X | X | 66.67 | |
| 2014 - Petrozavodsk Winter - Warsaw U Contest | Ø | O | . | . | O | Ø | . | O | O | O | X | X | X | 68.75 | |
| 2019 - ICPC Asia Xuzhou Online | O | O | O | O | O | O | O | . | O | O | O | . | O | 26.67 | |
| 2019 - Summer Petrozavodsk Camp - Jingzhe Tang Contest 2 | . | O | . | . | O | . | Ø | . | . | . | O | O | X | 50.00 | |
| 2019 - ICPC Asia Shenyang Online | . | O | O | O | . | O | O | O | . | O | O | X | X | 46.67 | |
| 2019 - ICPC Asia Shanghai Online | . | O | O | O | . | O | . | . | . | O | . | O | X | 50.00 | |
| 2019 - Multi-University Training Contest 1 | . | O | . | O | O | . | . | . | O | . | . | O | O | 60.00 | |
| 2019 - CCPC Qinhuangdao Onsite | . | . | . | O | . | O | . | . | O | O | . | . | X | 60.00 | |
| 2019 - Multi-University Training Contest 2 | . | O | . | . | O | . | . | O | . | O | O | O | X | 50.00 | |
| 2017 - Benelux Algorithm Programming Contest | O | . | O | O | O | O | . | . | O | . | O | O | O | 50.00 | |
| 2011 - Petrozavodsk Summer - Andrew Stankevich Contest 40 | O | O | . | O | . | O | O | O | O | . | X | X | X | 63.15 | |
| 2019 - Petrozavodsk Winter - 300iq Contest 1 | . | O | O | O | . | O | . | . | . | . | . | X | X | 42.86 | |
| 2018 - NEERC - Northern Eurasia Finals | Ø | O | O | . | O | O | O | . | . | . | O | O | Ø | 36.36 | |
| 2019 - Multi-University Training Contest 7 | O | . | . | Ø | . | O | O | O | . | O | O | X | X | 53.85 | |
| 2018 - CCPC Xiangtan Invitational Contest | O | O | O | O | Ø | O | O | . | . | O | O | X | X | 20.00 | |
| 2018 - ICPC Asia Shenyang Regional Contest | . | . | O | . | O | . | Ø | . | O | O | O | Ø | . | 44.44 | |
| 2019 - ICPC Asia Yinchuan Onsite | O | O | . | O | . | O | O | O | O | . | O | O | . | 47.37 | (N) O |
| 2019 - CCPC Xiamen | O | . | . | O | . | . | O | O | O | O | . | . | X | 47.37 | |
| 2019 - ICPC Nanjing Onsite | O | O | O | . | . | O | . | O | . | O | O | X | X | 53.33 | |
| 2019 - CCPC Harbin | O | . | . | . | O | O | . | . | O | O | O | Ø | X | 50.00 | |
| 2014 - ICPC Beijing | O | O | O | O | . | O | . | O | O | . | O | X | X | 38.46 | |
| 2019 - ICPC Nanchang Onsite | O | O | O | . | O | . | O | . | O | . | . | O | . | 63.16 | |
| 2017 - Petrozavodsk Summer Moscow IPT Contest | O | . | . | . | . | . | O | . | O | O | O | X | X | 50.00 | |
| 2017 - XVIII Open Cup named after E.V. Pankratiev. GP of Eurasia | O | O | . | O | . | . | . | O | . | O | O | O | X | 36.36 |
O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过 X:不存在的