You can use several words in query to find by all of them at the same time. In addition, if you are lucky search understands word forms and some synonyms. It supports search by title and author. Examples:

  • 305 — search for 305, most probably it will find blogs about the Round 305
  • andrew stankevich contests — search for words "andrew", "stankevich" and "contests" at the same time
  • user:mikemirzayanov title:testlib — search containing "testlib" in title by MikeMirzayanov
  • "vk cup" — use quotes to find phrase as is
  • title:educational — search in title

Results

1.
By MikeMirzayanov, 3 years ago, In English
Please, read this Hello, Codeforces. Friends. I apologize, but today I will be a bit chaotic and mix personal with public. It just happened that way, I'm sorry. Today, my mother passed away. It's hard for me to write this. Even just seeing it in text makes it feel like something from a nightmare. She was extraordinary. It's difficult for me to articulate it right now, but take my word for it. It felt like all the best qualities one could imagine in a mother converged in her. I don't know any other people so kind, sincere, non-judgmental, capable of love, listening, befriending, supporting, and taking joy in the world around them, and bringing joy to their loved ones. Mom, it's already hard without you, it feels empty. She had glioblastoma. It's an aggressive brain cancer that affects only a few people out of 100,000. I believe, I hope, that science will soon be able to tackle this disease. But for now, this diagnosis is a death sentence. Maybe some of you are or will be associated with medic...
**UPD 1:** Friends, thank you very much for your attention. I read all the comments and am grateful, . Bring joy to them, love them. **UPD 1:** Friends, thank you very much for your attention. I

Full text and comments »

  • Vote: I like it
  • +6564
  • Vote: I do not like it

2.
By YouKn0wWho, 5 years ago, In English
The Ultimate Topic List (with Resources, Problems and Templates) This post took $4$ years to make. And this is the most significant thing that I have ever shared in my whole life. #### Story Hi, I have been doing CP for like $4$ years and from the very beginning what I have been feeling is a need for a comprehensive topic list that will contain all sorts of topics from easy to advanced with corresponding tutorials, problem lists and templates so that I wouldn't have to look at different sites, from here to there. So what do you do when you think something is missing from the world? Yeah, you create that thing! So here I am, sharing the ultimate topic list that you will need in CP. When I say that it took me $4$ years to make it, I genuinely mean it. I have been collecting them from the inception of my CP journey and yesterday I thought that it got its almost complete shape. You may not imagine the sheer excitement hidden under each of the characters of this post. #### Payment You can pay me just by upvoting this blog and by being a bet...
numbers from $1$ to $3$ so that people can understand what are the best topics for them. The, - $1$ — If your rating is $1600 - 1899$ - $2$ — If your rating is $1900 - 2399$ - $3, Lastly, I tried to state the difficulty of each topic by numbers from $1$ to $3$ so that people can

Full text and comments »

  • Vote: I like it
  • +4383
  • Vote: I do not like it

3.
By MikeMirzayanov, history, 2 years ago, In English
Congratulations: Tourist has reached a rating of 4000! Hello, As you may have already noticed, [user:tourist,2024-08-31] has reached the symbolic milestone of 4000 rating points. This is the first time in the history of competitive programming. I, personally, and the entire Codeforces team, congratulate Gennady [user:tourist,2024-08-31] Korotkevich on this incredible achievement! Right now, we have assigned a new rank “Tourist” to the 4+ rating. This highlights the uniqueness of the moment! However, in the future, I would like to change this name to something a bit more neutral (or leave it Tourist?). Would you help me with this? I’d appreciate your cool suggestions in the comments! Here are a few options from me. Please, vote: - Epic Grandmaster - Ultimate Grandmaster - Godlike Grandmaster - Tourist - 4K Grandmaster - Grandmaster 4K - Legendary Grandmaster 4K - Joke option: Ultra HD Grandmaster - from [user:Tlatoani,2024-08-30]: Champ...
brackets instead of round), where n is an integer starting from 1, to allow for voting., - Epic Grandmaster - Ultimate Grandmaster - Godlike Grandmaster [likes:3

Full text and comments »

  • Vote: I like it
  • +4557
  • Vote: I do not like it

4.
By tourist, history, 7 years ago, translation, In English
Codeforces Global Round 5 <img src="/predownloaded/2e/e2/2ee2f0f95f05aae6ca6f47812dae2dc2aabf277b.png" style="width:200px; float:right; margin: 0 1em 1em 1em"/> Hey! On [contest_time:1237] we will host [contest:1237]. It is the fifth round of a new series of [Codeforces Global Rounds](https://codeforces.me/blog/entry/65002) supported by XTX Markets. The rounds are open for everybody, the rating will be updated for everybody. The round will last for 2 hours 30 minutes, 8 problems are waiting for you, and one of them will be proposed in two versions. Scoring distribution: **500 &mdash; 750 &mdash; (750 + 750) &mdash; 2000 &mdash; 2500 &mdash; 3000 &mdash; 3750 &mdash; 4000** The prizes for this round: - 30 best participants get a t-shirt. - 20 t-shirts are randomly distributed among those with ranks between 31 and 500, inclusive. The prizes for the 6-round series in 2019: - In each round top-100 participants get points according to the [table](https://pastebin.com/QT5sXEaT). - The fi...
/entry/70620) здесь. Поздравляем победителей: 1. [user:Radewoosh,2019-10-16] 2. [user:Petr,2019-10-16, 1. [user:Radewoosh,2019-10-16] 2. [user:Petr,2019-10-16] 3. [user:300iq,2019-10-16] 4, ](https://codeforces.me/blog/entry/70620) is here. Congratulations to the winners:1

Full text and comments »

Announcement of Codeforces Global Round 5
  • Vote: I like it
  • +3664
  • Vote: I do not like it

5.
By YouKn0wWho, 5 years ago, In English
Codeforces Round #752 #### UPD: (28 April, 2022) <spoiler summary="Donated Finally"> Details: [here](https://codeforces.me/blog/entry/96333?#comment-907470) </spoiler> আবার চলে এসেছি! (That's Bengali for "I am back! (in Terminator mode)") I am super excited to invite you to participate in [contest:1603] and [contest:1604] which will be held on [contest_time:1604]. This round is rated for both divisions. You will be given $6$ problems in each division and $2$ hours to solve them. All the problems are authored and prepared by me. I would like to thank - - [user:antontrygubO_o,2021-10-26] for his breathtaking(<strike>literally</strike>) coordination of the round. <i style="color:White;"> no funny text this time</i> - [user:Alpha_Q,2021-10-26], [user:Anachor,2021-10-26] and [user:antontrygubO_o,2021-10-26] for putting up with my dumb ranting and helping with the problems. - [user:Um_nik,2021-10-26], [user:gamegame,2021-10-26], [user:kefaa2,2021-10-26], [user:dorijanlendvaj,2021-10-26], [u...
Div2E/Div1C - 0.04 * (27+396) = 16.92 USD Div2F/Div1D - 0.2 * (1+24) = 5 USD Div1E - 2 * 8 = 16 USD, 1. [user:Rolling_Code,2021-10-30] 2. [user:Pecans,2021-10-30] 3. [user:fangzhijina2020,2021-10-30, 1. [user:tourist,2021-10-30] 2. [user:djq_cpp,2021-10-30] 3. [user:Petr,2021-10-30] 4, Div.1:, Div.2:

Full text and comments »

  • Vote: I like it
  • +3156
  • Vote: I do not like it

6.
By Monogon, history, 5 years ago, In English
Codeforces Round #712 omg hi! I am pleased to invite you to participate in [contest:1503] and [contest:1504]! You will be given **6 problems** and **2 hours 15 minutes** to solve them. I'm happy to announce the theme of this round is déjà vu! I would like to thank the following people: - <a class="rated-user user-red" href="https://images.emojiterra.com/twitter/512px/1f921.png" title="The Entire Circus">antontrygubO_o</a> for accepting all of my problems <span style="color:white;">at gunpoint</span> - <a class="rated-user user-orange" href="/profile/Nika_Tamliani" title="Useless Tester Nika_Tamliani">Nika_Tamliani</a>, <a class="rated-user user-violet" href="/profile/arvindr9" title="Useless Tester arvindr9">arvindr9</a>, <a class="rated-user user-red" href="/profile/dorijanlendvaj" title="Useful Tester dorijanlendvaj">dorijanlendvaj</a>, <a class="rated-user user-blue" href="/profile/I_Love_YrNameCouldBeHere" title="Useful Tester I_Love_YrNameCouldBeHere">I_Love_YrNameCouldBeHere</a>, <a class="r...
Div. 1 divisions, respectively! - , Div. 1: **750 — 1000 — 1250 — 1750 — 2500 — 4000**, Div. 2: **500 — 1000 — 1750 — 2000 — 2250 — 3000**

Full text and comments »

  • Vote: I like it
  • +2866
  • Vote: I do not like it

7.
By tourist, 5 years ago, translation, In English
VK Cup 2021 — Отбор (Engine) и Codeforces Round #733 (Div. 1 + Div. 2) Привет, Codeforces! [contest:1544] уже совсем скоро, не пропустите начало: [contest_time:1544]. Это соревнование предназначено для тех, кто решил хотя бы 7 задач из 8 в квалификационном раунде [VK Cup 2021](https://codeforces.me/vkcup2021). Раунд будет рейтинговым для всех. Но даже если вы не регистрировались на VK Cup 2021, добро пожаловать на объединенный Div. 1 + Div. 2 раунд [contest:1530], который начнётся в то же время. Он также будет рейтинговым и открытым для обоих дивизионов. Все задачи были придуманы и подготовлены мной. Большое спасибо всем, без кого этот раунд не смог бы состояться: [user:PavelKunyavskiy,2021-07-16], [user:KAN,2021-07-16], [user:lperovskaya,2021-07-16], [user:ksun48,2021-07-16], [user:Sert,2021-07-16], [user:Aleks5d,2021-07-16], [user:MikeMirzayanov,2021-07-16]. Участникам будет предложено 8 задач и 3 часа на их решение. Рекомендуем прочитать условия всех задач. Удачи! Среди участников закрытого отборочного раунда, 64 лучших участника получа...
Codeforces Round #733 (Div. 1 + Div. 2), (Engine): 1. [user:Um_nik,2021-07-17] 2. [user:Petr,2021-07-17] 3. [user:Endagorion,2021-07-17, не регистрировались на VK Cup 2021, добро пожаловать на объединенный Div. 1 + Div. 2 раунд [contest, - 1-е место — 300 000 рублей; - 2-е — 200 000; - 3-е — 100 000; - 4-е — 50 000; - и 5-е, 1. [user:Um_nik,2021-07-17] 2. [user:Petr,2021-07-17] 3. [user:Endagorion,2021-07-17] 4, 1. [user:jiangly,2021-07-17] 2. [user:ecnerwala,2021-07-17] 3. [user:Radewoosh,2021-07-17] 4, Но даже если вы не регистрировались на VK Cup 2021, добро пожаловать на объединенныйDiv. 1 + Div

Full text and comments »

  • Vote: I like it
  • +2795
  • Vote: I do not like it

8.
By Rhodoks, history, 4 years ago, In English
Codeforces Round #810 Editorial Sorry for the late editorial. May this editorial help you. If you have questions, feel free to ask. [problem:1711A] <spoiler summary="hint1."> The minimal weight is at least $1$ since $1$ divides any integer (so $1$ divides $p_1$). </spoiler> <spoiler summary="solution"> Since $k+1$ does not divide $k$, a permutation with weight equal to $1$ is: $[n,1,2,\cdots,n-1]$. </spoiler> <spoiler summary="code"> ~~~~~ #include <bits/stdc++.h> using namespace std; void work() { int n; cin>>n; cout<<n<<' '; for (int i=1;i<n;i++) cout<<i<<' '; cout<<endl; } int main() { int casenum=1; cin>>casenum; for (int testcase=1;testcase<=casenum;testcase++) work(); return 0; } ~~~~~ </spoiler> [problem:1711B] <spoiler summary="hint1."> See the party as a graph. </spoiler> <spoiler summary="hint2."> Divide the vertices into two categories according to their degrees' parity. </spoiler> <spoiler summary="solution"> Let's consider ...
$[x,y]$. Let's first prove if $ans[x][y]=1$ then $res[x][y]=1$., $col_{x+1,y}=b(a\neq b)$. Then we will find $col_{x-1,y}=col_{x,y+1}=col_{x,y-1 }=a$,$col_{x+2,y}=col_{x, 100010 int x[MAXN],y[MAXN],a[MAXN],degree[MAXN]; int n,m; void work() { cin>>n>>m; for (int i=1;i, Since $k+1$ does not divide $k$, a permutation with weight equal to, The minimal weight is at least $1$ since $1$ divides any integer (so $1, make an array $da[i]$ satisfying $a_i+b_{da[i]}\leq Z$ and $a_i + b_{da[i]+1} > Z$, and a similar, vertices to walk from CC $i$ to CC $i+1$., $I_1,I_2,\cdots,I_k,I_{i+1} \cap I_i \neq \emptyset,I_i \cap [x,y] \neq \emptyset, [x,y] \subset, $d^{2}_{x_i+1} \leftarrow d^{2}_{x_i+1}-2$, $d^{2}_{x_i+p_i+1} \leftarrow d^{2}_{x_i+p_i+1}+1$, $d^{2}_{x_i-p_i+1} \leftarrow d^{2}_{x_i-p_i+1}+1$, $j$th bit of $cnt_{i_1 i_2 i_3}$ is $1$ iif $i_1=a_j,i_2=b_j,i_3=c_j$, ,r_1],\cdots,[l_{k+1},r_{k+1}](x\in [l_0,r_0],y\in [l_{k+1},r_{k+1}])$, you can link edges like:, . [problem:1711A] The minimal weight is at least $1$ since $1, Enumerate $a_j b_j c_j$ for $j$ from $|n|-1$ to $0$ and make transition., If $y \geq 1$, then only deleting one vertex with an odd degree would lead to a not worse answer, LL dp[MAXN][8][8]; string s; int main() { cin>>s; dp[0][0][0]=1; for (int i=0;i, Let $d^{1}_{j}=a_{j}-a_{j-1}$, $d^{2}_{j}=d^{1}_{j}-d^{1}_{j-1}$, then the $i$-th day's rain will, Then according to hint1, all $J_i$ is good. $J_{i+1} \cap J_i \neq \emptyset, \cup J_i =[x,y]$, Thus, an optimal solution either has $(x, y) = (0, 1)$ or $(x, y) = (2, 0)$ and the two vertices, ]; void work() { cin>>n>>m>>k; for (int i=1;i<=k;i++) cin>>a[i]; bool flag; long long, bool check(int x){ ll sm=0,f1=0,f2=0; for(int j=m,i=0;j>=1;--j){ while(i1 ]+b[j]<=x, int main() { int casenum=1; cin>>casenum; for (int testcase=1 ;testcase<=casenum;testcase, void Main(){ cin>>n>>m; for(int i=1;i<=n;++i) cin>>a[i]; for(int j=1;j<=m;++j) cin>>b[j, void work() { ans.clear(); cin>>n; for (int i=1;i<=n;i++) { lv[i]=rv[i]=i; cin, void work() { diff.clear(); key={0,-0x3f3f3f3f3f3f3f3f}; cin>>n>>m; m*=2; for (int i=1;i, void work() { int n; cin>>n; cout<<<' '; for (int i=1;i

Full text and comments »

  • Vote: I like it
  • +3132
  • Vote: I do not like it

9.
By MikeMirzayanov, 7 years ago, translation, In English
About the Failed Round 591/Technocup 2020 — Elimination Round 1 Hi Codeforces! Unfortunately, ill-wishers thwarted the round by making DDOS on our infrastructure. Neither the coordinator nor the writers of the round are subjects to blame for the failure. Please do not downvote the announcement of the round. I think that this situation is an additional reason to support the writers. They worked hard and prepared good problems! Apparently, such an attack should be regarded as a symptom of the fact that Codeforces outgrew the youth phase and entered serious adult life. Of course, we will respond with adequate measures to protect ourselves from such incidents. Fortunately, for almost 10 years of work, a large community has formed around those who care about Codeforces. We are not worried about possible additional expenses or efforts. We can do this. The rounds must go on. &mdash; [user:MikeMirzayanov,2019-10-06] **UPD 1:** All three of today's rounds will be unrated. **UPD 2:** Hooray! Today we've survived another DDOS attack. The round ...
About the Failed Round 591/Technocup 2020 — Elimination Round 1, О сорванном раунде 591/Технокубок 2020 — Отборочный Раунд 1, **UPD 1:** All three of today's rounds will be unrated., **UPD 1:** Раунды будут нерейтинговыми, но по результатам тестирования лучшие участники отбора, . The rounds must go on. — [user:MikeMirzayanov,2019-10-06] **UPD 1:** All three of, . Раунды должны продолжаться. — [user:MikeMirzayanov,2019-10-06] **UPD 1:** Раунды будут

Full text and comments »

  • Vote: I like it
  • +3234
  • Vote: I do not like it

10.
By tourist, 9 years ago, translation, In English
VK Cup 2017 Round 3 + Codeforces Round #412 (Div. 1 + Div. 2) Hi everyone! The last elimination round of VK Cup 2017, Round 3, will take place on May 7 at 18:35 MSK ([check your timezone here](https://www.timeanddate.com/worldclock/fixedtime.html?msg=VK+Cup+Round+3&iso=20170507T1835&p1=352&ah=3)), along with separate Codeforces Round #412 for both divisions. All three rounds will be three hours long, and all three rounds will be rated. The contest "VK Cup 2017 — Round 3" is for teams qualified from Round 2 or Wildcard Round 2. The top 20 teams will advance to the final which will be held in July 2017 in Saint Petersburg! Huge thanks to [user:KAN,2017-05-06], [user:qwerty787788,2017-05-06], [user:PavelKunyavskiy,2017-05-06], [user:AlexFetisov,2017-05-07], [user:MikeMirzayanov,2017-05-06], and VK company for making this round possible. Codeforces will be the main character of most problems. Don't forget that it's useful to read the statements of all the problems. Good luck! As we're in year 2017, the scoring will obviously be stat...
VK Cup 2017 Round 3 + Codeforces Round #412 (Div. 1 + Div. 2), **UPD 1.** The scoring distribution is:, **UPD 1.** Стоимости задач:, 1. [user:Petr,2017-05-07] 2. [user:yosupo,2017-05-07] 3. [user:rng_58,2017-05-07] 4. [user:uwi, 1. [user:ltaravilse,2017-05-07] 2. [user:btk15049,2017-05-07] 3. [user:RCG,2017-05-07] 4, 1. [user:zemen,2017-05-07], [user:Zlobober,2017-05-07] 2. [user:V--o_o--V,2017-05-07], [user:LHiC, Div. 1 and VK Cup Round 3: 500 — 1000 — 1750 — 2500 — 2750 — 3500, Div. 1 и VK Cup Round 3: 500 — 1000 — 1750 — 2500 — 2750 — 3500, Div. 1:, Div. 2:

Full text and comments »

  • Vote: I like it
  • +2247
  • Vote: I do not like it

11.
By MikeMirzayanov, 8 years ago, translation, In English
Codeforces: Problem Difficulties Hi Codeforces! Meet a small innovation on Codeforces &mdash; difficulties of problems (and at the same time a new widget filtering problems in the archive). For all the problems of the archive, I’ve calculated the difficulties in the scale of the rating of participants. Approximately this means that if the rating of the problem is equal to yours, then on a typical round you would solve the problem with a probability of 0.5. And, in general, if your rating is $r_i$, and the problem rating is $r_j$, then the problem during the round can be solved approximately with probability: $$P_{i,j}=\frac{1}{1+10^{\frac{r_j-r_i}{400}}}.$$ For example, if the rating of a problem is less than yours by 200, then the expected probability of solving the problem is 0.75. With a difference of 400 rating points, the probability increases to 0.9. For convenient search of problems in the archive, you can now use a special widget: <center><img src = "/predownloaded/1c/fb/1cfba40476423720c79f0f...
$$P_{i,j}=\frac{1}{1+10^{\frac{r_j-r_i}{400}}}.$$, **UPD 1:** Have you already noticed new pop-ups about judgment verdicts of your submissions?, **UPD 1:** Вы уже заметили новые всплывашки о результатах тестирования попыток?, }=\frac{1}{1+10^{\frac{r_j-r_i}{400}}}.$$ For example, if the rating of a problem is less than, }=\frac{1}{1+10^{\frac{r_j-r_i}{400}}}.$$ Например, если рейтинг задачи меньше вашего на 200, то

Full text and comments »

  • Vote: I like it
  • +3188
  • Vote: I do not like it

12.
By KAN, 8 months ago, In English
Rounding 2025 Hi Codeforces! 2025 comes to an end. However square the year was, we held a number of rounds: 29 Div. 1 and 31 Div. 2-only contests, to be precise! Additionally, 18 Div. 3, 4 Div. 4, and 13 Educational rounds made the schedule even more congested. <img src="/predownloaded/c8/54/c854d6a423b830263449cca6ff841c8e4e02e024.png" style="width:1400px; float:center; margin: 1em 1em 1em 1em"/> December is not only the <strike>perfect</strike> [only](/blog/entry/149140?#comment-1332941) time to wrap the year, but also to celebrate and thank all the people who made this year possible. That's why I want to highlight with this post the people whose efforts shaped Codeforces contests. I'd like to say a huge thank you to every active community member who created and/or prepared problems for Codeforces rounds! Without your ideas and creativity, it would be impossible to hold so fun and interesting competitions. There are so many of you from every corner of the world, so that it's impossible...
2025 comes to an end. However square the year was, we held a number of rounds: 29Div. 1 and 31 Div, Div. 1 and 31 Div. 2-only contests, to be precise! Additionally, 18 Div. 3, 4 Div. 4, and 13, ] coordinated Div. 1 and Div. 2 rounds this year. These people mostly worked after work of studies and

Full text and comments »

  • Vote: I like it
  • +2264
  • Vote: I do not like it

13.
By YouKn0wWho, 5 years ago, In English
Codeforces Round #735 (Div. 2) কি অবস্থা মামা? (That's Bengali for "What's up dude?") I am super excited to invite you to participate in [contest:1554] which will be held on [contest_time:1554]. This round is rated for future LGM participants whose current rating is $\le 2099$. You will be given $5$ problems and $2$ hours to solve them. All the problems are authored and prepared by me. I would like to thank - - [user:antontrygubO_o,2021-07-20] for his awe-inspiring coordination of the round <i style="color:White;"> and rejecting my problems, and thus hurting my feelings.</i> - [user:Um_nik,2021-07-20], [user:_Ash__,2021-07-25], [user:Anachor,2021-07-20], [user:Arg_007,2021-07-20], [user:Alpha_Q,2021-07-20], [user:DAleksa,2021-07-20], [user:steinum,2021-07-20], [user:tasdid,2021-07-20], [user:border,2021-07-20], [user:mk_Shahriar,2021-07-20], [user:t17,2021-07-20], [user:imAnik,2021-07-20], [user:Alfeh,2021-07-20], [user:Aritra741,2021-07-20], [user:FrozenBlood,2021-07-20], [user:SajidZakaria,2021-07-20]...
Codeforces Round #735 (Div. 2), 1. [user:karry5307aknoi2021,2021-07-29] 2. [user:X_qaeq,2021-07-29] 3. [user:MiFaFaMYY,2021-07-29, 1. [user:turmax,2021-07-29] 2. [user:karry5307aknoi2021,2021-07-29] 3. [user:SSRS_,2021-07-29] 4, Div.2:, ](https://codeforces.me/blog/entry/93321) **UPD3:** Congratulations to the winners.Div.1 + Div

Full text and comments »

  • Vote: I like it
  • +2167
  • Vote: I do not like it

14.
By Monogon, history, 6 years ago, In English
Codeforces Round #639 Hello, Codeforces! I'm very glad to invite you to [contest:1344] and [contest:1345]. This contest will take place on [contest_time:1344]. In both divisions, you will have **2 hours 15 minutes** to solve **6 problems**. The score distribution will be announced closer to the start of the contest. Of course, this round would not be possible without the help of many people, who I'd like to thank: - [user:isaf27,2020-05-01], for coordinating this round, and helping with solution ideas. - My ICPC teammates [user:Kuroni,2020-05-01] and [user:strongoier,2020-05-01], and coach [user:cn355,2020-05-01], for encouraging me to pursue competitive programming. In particular, I'd like to thank [user:Kuroni,2020-05-01] for being so spectacularly bad that a barely-orange user like myself actually has a place on our team. - [user:300iq,2020-05-01], [user:antontrygubO_o,2020-05-01], [user:Ari,2020-05-01], [user:ffao,2020-05-01], [user:fpc_coder,2020-05-01], [user:gamegame,2020-05-01], [user:Kur...
Div. 1: **500 — 1000 — 1500 — 1750 — 2500 — 2500**, Div. 2: **500 — 1000 — 1500 — 2000 — 2500 — 2750**

Full text and comments »

  • Vote: I like it
  • +2313
  • Vote: I do not like it

15.
By Una_Shem, 5 years ago, In English
AlphaCode (DeepMind) Solves Programming Problems on Codeforces <img src="/predownloaded/99/08/99083f12762004fb2f7278177262dd577e3f19cd.png" style="float:right; width:300px; margin:0;"/> Hello, community. Today DeepMind announced a new achievement of AI. And it is directly related to what we love &mdash; programming problems. They have developed AI capable of solving some competitive programming problems! The future has arrived. You should read solutions of [user:SelectorUnlimited,2022-02-02], [user:WaggleCollide,2022-02-02], and [user:AngularNumeric,2022-02-02] solutions. All solutions are written automatically. The only input for writing solutions is a problem statement in English. Details can be read at the link https://deepmind.com/blog/article/Competitive-programming-with-AlphaCode Apparently, if these accounts would take part in real competitions, then their rating would be about 1300. <center> <img src="https://i.blogs.es/a2119c/terminator-2/1366_2000.jpg" style="width:450px;"/><br> <small>Terminator is ready to take p...
part in Codeforces Round #770 (Div. 2) In 1997 Kasparov played against (and, > Terminator is ready to take part in Codeforces Round #770 (Div. 2)

Full text and comments »

  • Vote: I like it
  • +3037
  • Vote: I do not like it

16.
By MikeMirzayanov, 19 months ago, In English
Codeforces celebrates its 15th anniversary! <img src="https://assets.codeforces.com/files/codeforces15.jpg" style="width:250px; float:right; margin: 0 1em 1em 1em;" /> Hi, Codeforces! Around this time, 15 years ago, I was deploying the first version of Codeforces on a server, registering my account, and writing the first post. 15 years have passed. Well, happy anniversary to us! For me, this is the most exciting adventure — full of ups and downs, hard work, and moments of joy. What's amazing is that it was never a lonely journey. I've always had caring and reliable friends by my side! That includes the Codeforces team, coordinators and problem writers, our partners in various events, all community members, and, of course, our sponsors — steadfast supporters and helpers. Look at what we've accomplished together! Here are some of the key metrics over the years. There seems to be plenty to celebrate! <center> <img src="https://assets.codeforces.com/files/15/01-submissions.png" class="resource" style="width:300px;"/>...
all want to see new and exciting problems and regular rounds. Now, Div 1 + Div 2 round authors will, coordinators. We all want to see new and exciting problems and regular rounds. Now,Div 1 + Div 2 round, **News #1.** Our title sponsor, TON Foundation, has extended and expanded its support of our

Full text and comments »

  • Vote: I like it
  • +2311
  • Vote: I do not like it

17.
By tourist, history, 9 years ago, translation, In English
Hello 2018 Hello 2018! If you're still thinking what to do on the eighth day of year 2018, pay attention! The first round for both divisions of the new year starts on January 8 at 17:35 Moscow time ([what about other timezones?](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Hello+2018&iso=20180108T1735&p1=3396&ah=2&am=30)). Four important components of Hello 2018 will be the same as in Good Bye 2017: - Div1 + Div2 combined - 8 problems - 2 hours 30 minutes - Rated But there will also be a substantial difference: - Different problems The problems of this round have been proposed and prepared by [user:YakutovDmitriy,2018-01-06], [user:BudAlNik,2018-01-06] and myself. Thanks to everyone without whom this round wouldn't be possible as well: [user:AlexFetisov,2018-01-06], [user:Golovanov399,2018-01-08], [user:KAN,2018-01-06], [user:MikeMirzayanov,2018-01-06], [user:PavelKunyavskiy,2018-01-06], [user:qwerty787788,2018-01-06], [user:VArtem,2018-01-07], [user:winger,20...
1. [user:Um_nik,2018-01-08] 2. [user:desert97,2018-01-08] 3. [user:yosupo,2018-01-08] 4, ://codeforces.com/blog/entry/56992). Congratulations to the winners! 1. [user:Um_nik,2018-01-08] 2, ://codeforces.com/blog/entry/56992). Поздравляем победителей! 1. [user:Um_nik,2018-01-08] 2

Full text and comments »

Announcement of Hello 2018
  • Vote: I like it
  • +2848
  • Vote: I do not like it

18.
By Ari, 6 years ago, In English
Codeforces Global Round 9 <img src="/predownloaded/2e/e2/2ee2f0f95f05aae6ca6f47812dae2dc2aabf277b.png" style="width:200px; float:right; margin: 0 1em 1em 1em"/> Hi! On [contest_time:1375] we will host [contest:1375]. It is the third round of a 2020 series of [Codeforces Global Rounds](/blog/entry/65002). The rounds are open and rated for everybody. The prizes for this round: - 30 best participants get a t-shirt. - 20 t-shirts are randomly distributed among those with ranks between 31 and 500, inclusive. The prizes for the 6-round series in 2020: - In each round top-100 participants get points according to the table. - The final result for each participant is equal to the sum of points he gets in the four rounds he placed the highest. - The best 20 participants over all series get sweatshirts and place certificates. Thanks to XTX, which in 2020 supported the global rounds initiative! The problems of this round were prepared by a team of authors: [user:adamant,2020-07-01], [user:anto...
1. [user:tourist,2020-07-04] 2. [user:scott_wu,2020-07-04] 3. [user:yosupo,2020-07-04] 4

Full text and comments »

Announcement of Codeforces Global Round 9
  • Vote: I like it
  • +2693
  • Vote: I do not like it

19.
By MikeMirzayanov, 8 years ago, translation, In English
Codeforces: серия обновлений (рейтинг, раунды) <img src="/predownloaded/21/a3/21a33b497ee8a34a678befc3f79745eb69a9cf07.png" style="float:right; margin: 0 1em 1em 1em;"/> Привет, Codeforces! Настало время новостей. Надеюсь, вам понравится! * Мы немного опускаем границу рейтинга для оранжевых участников. Таким образом, теперь оранжевый рейтинг (и звание _мастер_) будет начинаться от 2100 единиц рейтинга. * Нижняя граница рейтинга для _легендарных гроссмейстеров_ увеличена до 3000 единиц рейтинга. Таким образом, прямо сейчас в сообществе 14 участников соответствуют этому требованию. Настоящие легенды! * Для раундов серии «только для Div. 2» увеличена верхняя граница рейтинга для официального участия. Теперь все, чей рейтинг менее 2100 (то есть до _кандидатов в мастера_ включительно) смогут зарегистрироваться на такие раунды для участия в конкурсе, их рейтинг будет обновлён по результатам раунда. Мы не планируем повышать сложность Div. 2 раундов. Практика показывает, что задачи таких раундов и сейчас интересны и полезны ...
knowledge in a real contest. Since even in the Div. 2 rounds regularly some Div .1 users register new, участникам «ниже оранжевого». * Для совмещенных Div. 1 + Div. 2 раундов распределение по, * For parallel Div. 1 and Div. 2 rounds we don’t change the rating bound between divisions. SoDiv, * For rounds like "Div. 2 Only" the upper bound of the rating for official participation is, * В качестве эксперимента мы планируем проводить раунды упрощенной сложности ( Div. 3). В таких, * Для раундов серии «только для Div. 2» увеличена верхняя граница рейтинга для официального участия, * Для совмещенных Div. 1 + Div. 2 раундов распределение по дивизионам остается без изменения, то

Full text and comments »

  • Vote: I like it
  • +1973
  • Vote: I do not like it

20.
By maomao90, history, 3 years ago, In English
Hello 2024 Hello Codeforces, We are very glad to invite you to participate in [contest:1919], which will start on [contest_time:1919]. You will be given **8 problems** and **2.5 hours** to solve them. One of the problems will be divided into two subtasks. The round will be rated for everyone. There will be at most 2024 interactive problems, so please read the [guide for interactive problems](https://codeforces.me/blog/entry/45307) before the contest. All the problems are written and prepared by me. <spoiler summary="Spoiler"> The first tester tested on 10 October **2022**. </spoiler> We would like to give our sincere thanks to: - [user:errorgorn,2024-01-02] for his wonderful coordination! - [user:Alexdat2000,2024-01-02] for translating problem statements. - [user:dario2994,2024-01-02] for coming up with the solution to one of the problems. - [user:conqueror_of_tourist,2024-01-02], [user:iLoveIOI,2024-01-02], [user:Um_nik,2024-01-02], [user:oolimry,2024-01-02], [user:thenymphs...
- 5000$. Hope everyone will enjoy the round! Congratulations to the winners! 1, 1. [user:ecnerwala,2024-01-07] 2. [user:ksun48,2024-01-07] 3. [user:VivaciousAubergine,2024-01-07

Full text and comments »

Announcement of Hello 2024
  • Vote: I like it
  • +2422
  • Vote: I do not like it

21.
By Monogon, history, 6 years ago, In English
Codeforces Round #658 Hello, Codeforces! I'm very glad to invite you to [contest:1381] and [contest:1382]. This contest will take place on [contest_time:1381]. In both divisions, you will have **2 hours** to solve **5 problems** (and one subtask). The score distribution will be announced closer to the start of the round. Huge thanks to: - [user:isaf27,2020-07-19] for excellent coordination of this round - [user:Andreii,2020-07-19], [user:antontrygubO_o,2020-07-19], [user:Ari,2020-07-19], [user:DeadlyCritic,2020-07-19], [user:gamegame,2020-07-19], [user:growup974,2020-07-19], [user:hugopm,2020-07-19], [user:Kuroni,2020-07-19], [user:NooB_MB,2020-07-19], [user:Priyank,2020-07-19], [user:SecondThread,2020-07-19], [user:--Someone--,2020-07-19], [user:talibmohd,2020-07-19], [user:WNG,2020-07-19] for testing the problems and providing useful feedback. - [user:MikeMirzayanov,2020-07-19] for providing Codeforces and Polygon platforms. I've worked hard to ensure the pretests are short and the statement...
1. [user:Benq,2020-07-21], 1. [user:badger_champion,2020-07-21], Div. 1:, Div. 2:

Full text and comments »

  • Vote: I like it
  • +2085
  • Vote: I do not like it

22.
By Sulfox, 6 years ago, In English
Codeforces Round #635 _Riichi...Tsumo! 2 han 2000 points!_ ![ ](/predownloaded/a9/4f/a94f898a1c9c906cd81ecd483c3ec9ff5e6315c0.png) Hi! Have you ever heard of the game called _Mahjong Soul_? It is a Japanese Mahjong game that is famous for the adorable characters. We are excited to invite you to take part in [Codeforces Round #635](https://codeforces.me/contests/1336,1337), where you can help the characters in trouble. This round will be held on [contest_time:1336]. Most importantly, it is **rated** for both divisions! Each division will be given **6 problems** and you will have **2.5 hours** to solve them. An interactive problem may be found in this round. If you are not familiar with interactive problems, you can learn about them [here](https://codeforces.me/blog/entry/45307). The problems were prepared by [user:EternalAlexander,2020-04-14], [user:ustze,2020-04-14] and me [user:Sooke,2020-04-14]. We sincerely thank [user:isaf27,2020-04-14] for reviewing and coordinating the round, and ...
**UPD 1:** The scoring distribution will be:, - Div.1 1. [user:boboniu,2020-04-15] (First to solve 1E!) 2. [user:maroonrk,2020-04-15] (First to, - Div.1: **500 — 750 — 1500 — 2250 — (1750 + 1500) — 3250** - Div.2, - Div.2 1. [user:Bojangles,2020-04-15] (First to solve 2E!) 2. [user:JbopkynyRubkLuxSR,2020-04-15

Full text and comments »

  • Vote: I like it
  • +1918
  • Vote: I do not like it

23.
By MikeMirzayanov, history, 2 years ago, In English
Rule Restricting the Use of AI [revision 2024-09-14] It seems that neural networks are working technological wonders. Not long ago, they struggled with even the simplest tasks in our competitions, but now they are reaching new heights that cannot be overlooked. There is reason to believe that progress will continue, and we can expect further advancements in neural networks within the realm of programming competitions. For this reason, we are explicitly limiting the use of AI-based systems (such as various models like GPT, Gemini, Gemma, Llama, Claude, and others) for solving programming problems. However, we recognize that AI can be a valuable tool for learning and coding assistance, so we aim to establish clear boundaries for its use. **Application of this Rule:**<br/>This rule applies strictly to in-contest participation. This includes both registered contestants and out-of-competition participants in any rated Codeforces round. If a round is unrated and this is explicitly stated in the round announcement or rules, the rul...
errors based on system feedback (e.g., after receiving a rejected verdict like "Runtime error on test1, ., after receiving a rejected verdict like "Runtime error on test 1" or similar, you are prohibited from

Full text and comments »

  • Vote: I like it
  • +2558
  • Vote: I do not like it

24.
By MikeMirzayanov, 6 years ago, In English
Codeforces Round #639: the round is rescheduled Hello, Codeforces! Unfortunately, I report that I decided to reschedule this round. I'm afraid that something might go wrong. Some strange database behavior has appeared, which leads to slow operation in completely unexpected places (it never was and should not be). I will work hard to fix it. My recent tests show that this can dramatically increase judging time (and leads to a huge queue). I don't want to risk the efforts of the writer, the coordinator, testers, and your time. Sorry about it, I was trying to fix it for many hours but I need more time. Hope it will be a great round! Mike. **UPD 1:** I temporarily rescheduled it on May, 6. But I'll discuss the date with the writer and coordinator and reschedule it again to the date they want. **UPD 2:** [user:Monogon,2020-05-04] approved that [contest_time:1345] is good new date and time for the round. See you in 3 days! **UPD 3:** It seems I've fixed the issue. It turned that it was connected with [week ago incident](htt...
! Mike. **UPD 1:** I temporarily rescheduled it on May, 6. But I'll discuss the date with the writer, **UPD 1:** I temporarily rescheduled it on May, 6. But I'll discuss the date with the writer and

Full text and comments »

  • Vote: I like it
  • +2680
  • Vote: I do not like it

25.
By errorgorn, 14 months ago, In English
I Love CF I miss the old CF, Anton rounds cold CF Textbook sized blogs CF, no cheater blogs CF I hate the new CF, the captcha hell CF No Div 1s scheduled CF, just endless Div 4s CF I miss the sweet CF, debug till sleep CF I gotta say pre-GPT I’d like to meet CF See we invented CF, it wasn't any CF And now I look and look around just AI cheaters CF I used to love CF, I used to love CF I even made the rounds, I thought I was CF What if CF made a blog about CF Called “I Miss the Old CF," man that would be so CF That’s all it was CF, we still love CF And I love you like CF loves CF
the new CF, the captcha hell CF No Div 1s scheduled CF, just endless Div 4s CF

Full text and comments »

  • Vote: I like it
  • +2377
  • Vote: I do not like it

26.
By Radewoosh, history, 8 years ago, In English
Blogewoosh #1 Hello, codeforces! The community wants so the community gets it! :D Here it is, my very first blog about tasks and algorithms. At the beginning I've decided to post my entries on codeforces, maybe I'll switch to something different if it becomes uncomfortable. To pour the first blood I decided to choose a task from one of the old ONTAK camps. Task's name is "different words" ([you can submit here](https://szkopul.edu.pl/problemset/problem/wTy-sxQCIKry0Ml-6RvM0L78/site/?key=statement)). The statement goes as follows: You are given $n$ words ($2 \leq n \leq 50\,000$), every of length exactly $5$ characters. Each character can be a lowercase letter, an uppercase letter, a digit, a comma... basically, it can be any character with ASCII code between $48$ and $122$ (let's say that $k$ is the number of possible characters). A task is to find all pairs of indexes of words which are $\textbf{really different}$. Two words are $\textbf{really different}$ if they differ at all $5$ corres...
Blogewoosh #1, different. Let's say that we've assigned $0$ to $a$. Then we have to assign $1 $ to $b$. Then we have to, have a $\frac{1}{2}$ chance, that this assigned character will be correct, so we have probability equal, up to $2$ (so words would consist only of digits $0$ and $1$) then this task would be trivial. We'd, wouldn't find some pair is equal to $(\frac{31}{32})^{600}$, the probability that we'd find it, $1, $ (so words would consist only of digits $0$ and $1$) then this task would be trivial. We'd just

Full text and comments »

  • Vote: I like it
  • +1799
  • Vote: I do not like it

27.
By maspy, history, 6 weeks ago, In English
0 Problems Remaining [日本語記事(For Japanese Speakers)](https://maspypy.com/codeforces-all-ac) ---- Previous post: https://codeforces.me/blog/entry/150057 Submission: [submission:384239819] 2026/07/26 03:13:42 JST (2026/07/25 18:13:42 UTC) I have solved every problem in the Codeforces PROBLEMSET except for those for which I determined that obtaining an accepted verdict is impossible. ![unsolved problem list](https://maspypy.com/wp-content/uploads/2026/07/problemset.png) # Scope I considered the problems listed in the [PROBLEMSET](https://codeforces.me/problemset). I have solved very few problems from the [GYM](https://codeforces.me/gyms). The only collection I worked through systematically was the PROBLEMSET. I determined that it is theoretically impossible to obtain an accepted verdict for the following 31 problems: [problem:775A], ([92101](https://codeforces.me/problemset/problem/921/01) ... [92114](https://codeforces.me/problemset/problem/921/14)), [problem:927A], [prob...
Looking back, I think I started by trying to complete all Div. 3 problems.

Full text and comments »

  • Vote: I like it
  • +1749
  • Vote: I do not like it

28.
By McDic, history, 6 years ago, In English
Codeforces Round #633 **내가 돌아왔다!** (Hello, Codeforces!) I am thrilled to introduce you to [Codeforces Round #633](https://codeforces.me/contests/1338,1339). Followings are basic information: - This contest will take place on [contest_time:1338]. - The round is **rated for all participants** who can understand this announcement. There will be two divisions. - There are **5 problems** in each division and you will have **2 hours** to solve it. - Score distribution will be announced later. Followings are contributors: - **Authors**: [user:McDic,2020-04-10] (All Div.2 problems and Div.1 D), [user:tzuyu_chou,2020-04-10] (Div.1 E) - **Coordinator**: [user:antontrygubO_o,2020-04-10] - **Testers**: - **Phase 1** (When this round was supposed to be Div.2): [user:dorijanlendvaj,2020-04-10], [user:SoulTch,2020-04-10], [user:pajenegod,2020-04-10], [user:AryaPawn,2020-04-10], [user:Rahul,2020-04-10], [user:mcdx9524,2020-04-10], [user:300iq,2020-04-10], [user:Nemo,2020-04-10], [user:tfg,2020-04-10]...
contributors: - **Authors**: [user:McDic,2020-04-10] (All Div.2 problems and Div.1 D, - **Authors**: [user:McDic,2020-04-10] (All Div.2 problems and Div.1 D), [user:tzuyu_chou,2020-04, . However, after we completed Phase 1 testing, we found that my round is too hard forDiv.2, so we added, 1. Score Distribution: - **Div.1: 500 1000 1500 2000 2750** - **Div.2: 500 750 1250 1750, <Div.1>, <Div.2>

Full text and comments »

  • Vote: I like it
  • +1622
  • Vote: I do not like it

29.
By Error_Yuan, history, 3 years ago, In English
Goodbye 74TrAkToR + Problem A~E: The problems themselves are good and typical A~E. Indeed I like problem D. The pretest for A is a bit weak, and it's not a big problem yet. + Problem F: The problem has an origin. :) See the link: [click](https://www.luogu.com.cn/problem/P9394). The problem in contest is only a weakened version of the one in Luogu. + Problem G: It's said that our great coordinator had not proved the time complexity of the intended solution is correct :) If the authors did, please share it in the editorial. (although this problem is completely beyond my ability :) ) + Problem H: Oh dear [user:74TrAkToR,2023-12-30], could you please OEIS the sequence before you use the "several-integer-input" problem in rounds next time? Anyone who copied the first example and opened [https://oeis.org/A286331](https://oeis.org/A286331) could quickly get the formula. And the problem itself is not so hard imo. Anyway, it should not be used in contest, especially for the last problem. For me pers...
(Div. 1 & 2), which got 1400+ downvotes :) + Codeforces Round XXX, which has a NP-Hard problem as, + Codeforces Round 907 (Div. 2), which has a *2000 problem as Div2F :) + Codeforces Round 880 (Div, + [CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)](https://codeforces.me/blog/entry/114473, + [CodeTON Round 6 (Div. 1 + Div. 2, Rated, Prizes!)](https://codeforces.me/blog/entry/120458, + [Codeforces Round #846 (Div. 2)](https://codeforces.me/blog/entry/111737). The NP-hard round, + [Codeforces Round #873 (Div. 1 & 2)](https://codeforces.me/blog/entry/116091). I didn't, + [Codeforces Round 880 (Div. 1; Div. 2)](https://codeforces.me/blog/entry/117337). I didn't, + [Codeforces Round 907 (Div. 2)](https://codeforces.me/blog/entry/121746). Also, no fatal, + [Codeforces Round 908 (Div. 1, Div. 2)](https://codeforces.me/blog/entry/122075). No fatal, + [Nebius Welcome Round (Div. 1 + Div. 2, rated, t-shirts!)](https://codeforces.me/blog/entry, + [TypeDB Forces 2023 (Div. 1 + Div. 2, Rated, Prizes!)](https://codeforces.me/blog/entry/111905

Full text and comments »

  • Vote: I like it
  • +1597
  • Vote: I do not like it

30.
By YuukiS, 8 months ago, In English
Good Bye 2025 <div style="overflow:hidden;"> <img src="/predownloaded/a2/4f/a24f8db165991fb983fc766d223782cbf2785f7f.png" style="float:right; width:200px; height:auto; margin-left:50px; margin-right:50px; border-radius:0px;" /> <h2>Merry Christmas, Codeforces! &#127876; &#127876; &#127876;</h2> <p> We are glad to invite you to take part in [contest:2178], which will start on [contest_time:2178]. You will be given <b>9 problems</b> and <b>3 hours</b> to solve them. <b>At least one problem will be interactive</b>, so please make sure to read the <a href="https://codeforces.me/blog/entry/45307">guide for interactive problems</a> before the contest. This round is open and rated for everyone. </p> <p> Problems are authored by [user:conqueror_of_tourist,2025-12-25], [user:twosquares,2025-12-25], and [user:YuukiS,2025-12-25]. </p> <p> We would like to thank: </p> </div> <div style="clear:both;"></div> - [user:Error_Yuan,2025-12-...
**Update 1:** The score distribution is as follows, <div style="clear:both;">, <div style="overflow:hidden;">

Full text and comments »

Announcement of Good Bye 2025
  • Vote: I like it
  • +1689
  • Vote: I do not like it

31.
By Radewoosh, history, 8 years ago, In English
Hello 2019 Hello coders! I hope that you are enjoying the New Year as much as me. To make its beginning even greater, Codeforces is going to host a contest and I will be an author of all tasks. Hello 2019 will take place on [Friday](https://www.timeanddate.com/worldclock/fixedtime.html?day=4&month=1&year=2019&hour=17&min=35&sec=0&p1=166). Using the opportunity, I want to thank to: - [user:lewin,2019-01-02] and [user:mnbvmar,2019-01-02] for testing the round. - [user:mnbvmar,2019-01-02] for indescribably helpful discussions about problems. - [user:_kun_,2019-01-02] and [user:KAN,2019-01-02] for round coordination and help with preparation. - [user:MikeMirzayanov,2019-01-02] for such great platforms (you know which ones :P). The round will consist of 8 problems and you will be given <s>two and a half</s> three hours to solve them. Yes, the round will be **rated**. There will be no interactive problems, but if you want you can read [this](https://codeforces.me/blog/entry/45307) docum...
take place on [Friday](https://www.timeanddate.com/worldclock/fixedtime.html?day=4&month=1 &year=2019, 1. [user:V--o_o--V,2019-01-05] 2. [user:ecnerwala,2019-01-05] 3. [user:tourist,2019-01-05] 4

Full text and comments »

Announcement of Hello 2019
  • Vote: I like it
  • +1910
  • Vote: I do not like it

32.
By McDic, history, 7 years ago, In English
Codeforces Round #589 (Div. 2) **다시 만나서 반가워요, 코드포스!** (Nice to see you again, Codeforces!) I'm again happy to introduce you to [Codeforces Round #589 (Div. 2)](https://codeforces.me/contests/1228). Please look at following information for details: - This contest will take place on [contest_time:1228]. - The round will be **rated for all Division 2 participants**. - There are **6 problems** and you will have **2 hours** to solve them. Score distribution will be announced later. The listed handles below are contributors. Thank you for all who listed! - **Main author**: ~McDic,2019-09-26 &mdash; I made and prepared all problems. - **Coordinator**: ~arsijo,2019-09-26 &mdash; He is my coordinator again. - **Early phase testers**: ~dorijanlendvaj,2019-09-26 ~tfg,2019-09-26 ~Lawali,2019-09-26 &mdash; They are early phase testers. They mostly focused on test data. - **Late phase testers**: ~_Kuroni_,2019-09-26 ~imbr92,2019-09-26 ~Redux,2019-09-26 ~Dr_Park,2019-09-26 ~Mahotsukai,2019-09-26 ~TOPWINDFLOWER,20...
Codeforces Round #589 (Div. 2), appeared in another Div.1 contest. 3. Scoring distribution is **500(A)-1000(B)-1250(C)-1750(D)-2250, difficulty rating is 2900(no official solvers!). This is not good for Div.2 participants. In other, solved that problem for a week. That problem will be appeared in another Div.1 contest. 3. Scoring, 1. ~PositionZero,2019-09-29 2. ~supy_2,2019-09-29 3. ~hitman623,2019-09-29 4. ~lzqaq,2019-09-29, I'm again happy to introduce you to [Codeforces Round #589 (Div. 2)](https://codeforces.com

Full text and comments »

  • Vote: I like it
  • +1581
  • Vote: I do not like it

33.
By MikeMirzayanov, history, 6 years ago, In English
About Division 4 Rounds Hello Codeforces! Initially, here was an announcement of the first round for the fourth division. But currently, in comments there is the huge discussion of division 4 rounds in general. Honestly, I read all (almost all) comments. I decided to replace the text of this post to match the comments better. Also, I'll write one more post separately to discuss problems. And this post will be about division 4 rounds in general. About Div4 rounds: * I'm not afraid of a queue or servers overload: it is technical challenges and my task is to resolve them. The previous biggest rounds were not overshadowed by technical problems and judging delays, they went well. I see no reasons why something should work much worse in the rounds for Div. 4 (and if it does, then this should be fixed). * I don't think that Div. 3 rounds are too dificult. Actually, they are quite good for beginners. They are noticeably easier than Div. 2. Almost every round trusted participants solve all problems, ma...
like the idea to run in parallel Div. 3 and Div. 4 rounds (like we do for Div. 1 and Div. 2). Div. 3, * I do not think that by hosting Div. 4 rounds, we will lower the quality of problems. Now, I don't, * I'd like to repeat: Div. 3 and Div. 4 rounds doesn't affect the rate of Div. 1 andDiv. 2 rounds, * Now I don't like the idea to run in parallel Div. 3 and Div. 4 rounds (like we do forDiv. 1 and

Full text and comments »

  • Vote: I like it
  • +1391
  • Vote: I do not like it

34.
By Kuroni, history, 5 years ago, In English
Codeforces Round #715 <p style="text-align: right;"> <i> "Love" is a violent word.<br> "I love that about you..." Doesn't that just mean "If that changed, I wouldn't love you anymore?"<br> "Love" is a word that binds you.<br> — Touko Nanami — </i> </p> Hi Codeforces! [user:Ari,2021-04-13] and I are pleased to invite you to participate in [contest:1508] and [contest:1509], which will be held at [contest_time:1508]. Each division will have **6 problems** and **2 hours and 15 minutes** to solve them. Big thanks to the following people: - Sir [user:antontrygubO_o,2021-04-13] for being an amazing coordinator; the round wouldn't happen without you ❤️ - [user:Scrubpai,2021-04-13], [user:1-gon,2021-04-13], [user:hugopm,2021-04-13], [user:tfg,2021-04-13], [user:dorijanlendvaj,2021-04-13], [user:xuanquang1999,2021-04-13], [user:300iq,2021-04-13], [user:Mike4235,2021-04-13], [user:Luminal,2021-04-13], [user:QuangBuiYT,2021-04-13], [user:jamienguyen,2021-04-13], [user:Pichu,2021-04-13], [user:ch...
- Div. 1: 1. [user:ecnerwala,2021-04-16] 2. [user:ksun48,2021-04-16] 3. [user:tourist,2021-04-16, - Div. 2:

Full text and comments »

  • Vote: I like it
  • +1371
  • Vote: I do not like it

35.
By MikeMirzayanov, 3 years ago, In English
Codeforces Round 923 (Div. 3) Gamarjoba, Codeforces! On [contest_time:1927] will start [contest:1927], the next Codeforces round for the Div.3. Lately, I've been coming up with problem ideas less frequently, but I don't want to lose this skill. Welcome to the round where all problems are my own creation! I hope you'll enjoy them. A huge thank you to [user:Vladosiya,2024-02-05] for preparing the majority of problems in Polygon. Also, thanks to [user:pashka,2024-02-05] and [user:KAN,2024-02-06] for helping with the discussion of problem ideas. Thank you very much [user:74TrAkToR,2024-02-05], [user:CLown1331,2024-02-05], [user:EternalAlexander,2024-02-05], [user:Jostic11,2024-02-05], [user:Killever,2024-02-05], [user:KoT_OsKaR,2024-02-05], [user:LoveWX,2024-02-05], [user:MADE_IN_HEAVEN,2024-02-05], [user:dan_dolmatov,2024-02-05], [user:jnmtz111__,2024-02-05], [user:pedrolino,2024-02-05], [user:theRealChainman,2024-02-05], [user:yorky,2024-02-05] for testing the round. As usual for the Div.3 rounds: ...
Codeforces Round 923 (Div. 3), round for the Div.3. Lately, I've been coming up with problem ideas less frequently, but I don't, **UPD 1:** I found great burgers in Tbilisi!, As usual for the Div.3 rounds:, On [contest_time:1927] will start [contest:1927], the next Codeforces round for theDiv.3., [Remember](https://codeforces.me/blog/entry/59228) that only the trusted participants of theDiv.3

Full text and comments »

  • Vote: I like it
  • +1435
  • Vote: I do not like it

36.
By errorgorn, 6 years ago, In English
Codeforces Raif Round 1 [Div. 1 + Div. 2] Hello, Codeforces! Welcome to the [contest:1428] supported by Raiffeisenbank, that will start on [contest_time:1428]. **It will be a combined rated round for both divisions. Note that the start time is unusual.** All problems were authored and prepared by [user:bensonlzl,2020-10-15], [user:oolimry,2020-10-15], [user:errorgorn,2020-10-15], [user:dvdg6566,2020-10-15], [user:shenxy13,2020-10-15]. [user:Ari,2020-10-15] gato to: - [user:isaf27,2019-05-10] and [user:KAN,2020-10-15] for round coordination and help with preparation - [user:zhangguangxuan99,2020-10-15] for being epic IOI trainer <3 - Our army of testers: [user:Ari,2020-10-15], [user:KAN,2020-10-15], [user:Monogon,2020-10-15], [user:Prabowo,2020-10-15], [user:SYY,2020-10-15], [user:SleepyShashwat,2020-10-15], [user:TeaTime,2020-10-15], [user:Tlatoani,2020-10-15], [user:_rs_,2020-10-15], [user:agul,2020-10-15], [user:cstuart,2020-10-15], [user:dantoh,2020-10-15], [user:jhkoh,2020-10-15], [user:kai824,2020-10-15]...
Codeforces Raif Round 1 [Div. 1 + Div. 2], - 1-3 место = Беспроводная колонка, 1. [user:Radewoosh,2020-10-17], : [user:Radewoosh,2020-10-17] H: [user:Radewoosh,2020-10-17] *Top 5* 1. [user:Radewoosh,2020-10-17] 2

Full text and comments »

  • Vote: I like it
  • +1254
  • Vote: I do not like it

37.
By Ashishgup, 6 years ago, In English
Codeforces Round #648 (Div. 2) Hi everyone! I would like to invite you to my fifth Codeforces Round, that I set with my friends [user:FastestFinger,2020-06-05], [user:Vivek1998299,2020-06-05] and [user:ridbit10,2020-06-05]. We are excited to bring another contest within a week :D With that said, I bring to your attention our new [contest:1365] that will take place on [contest_time:1365]. If your rating is less than **2100**, this round will be rated for you; otherwise, you can participate out of competition. I would really like to thank: - [user:FastestFinger,2020-06-05], [user:Vivek1998299,2020-06-05] and [user:ridbit10,2020-06-05] for helping with preparing problems and giving new ideas. - [user:300iq,2020-06-05] for coordinating our round. - [user:Um_nik,2020-06-06], [user:antontrygubO_o,2020-06-05], [user:ksun48,2020-06-05], [user:Jeel_Vaishnav,2020-06-05], [user:aryanc403,2020-06-05], [user:FlowerOfSorrow,2020-06-05], [user:KonaeAkira,2020-06-05], [user:_Aaryan_,2020-06-05], [user:Ari,2020-06-...
Codeforces Round #648 (Div. 2)

Full text and comments »

  • Vote: I like it
  • +2104
  • Vote: I do not like it

38.
By shashwatchan, history, 6 years ago, In English
Codeforces Round #663 (Div. 2) Henlo Codeforces! ^_^ I invite you to participate in [Codeforces Round #663 (Div.2)](https://codeforces.me/contests/1391) taking place on [contest_time:1391]. The round is rated for users rated less than 2100, while other users can participate non-competitively. The round features five problems, and you have 2 hours to solve them. There may, or may not, be an interactive problem; regardless, you should [know](https://codeforces.me/blog/entry/45307) how to deal with them. I would, now, like to thank– - [user:antontrygubO_o,2020-07-31] for coordination <s>and manipulation</s>. - [user:AwakeAnay,2020-07-31], [user:AsleepAdhyyan,2020-07-31], and [user:RestingRajarshi,2020-07-31] for always listening to my problem ideas. - [user:BRCode,2020-08-03] for making [3b1b-style](https://www.youtube.com/watch?v=LYrtRnz35sU) video editorials of the problems! - [user:Aggu_01000101,2020-08-07], [user:Devil,2020-07-31], [user:Dragnoid99,2020-07-31], [user:NOOBxCODER,2020-07-31], [use...
Codeforces Round #663 (Div. 2), **Div. 1:** * [user:tmwilliamlin168,2020-08-10], **Div. 2:** * [user:00000010100001100111,2020-08-10]

Full text and comments »

  • Vote: I like it
  • +1305
  • Vote: I do not like it

39.
By Ashishgup, 6 years ago, In English
Codeforces Round #646 (Div. 2) Hi everyone! I would like to invite you to my fourth Codeforces Round, which I have made with my friends [user:FastestFinger,2020-05-29] and [user:TheOneYouWant,2020-05-29]. In terms of problems, it is my favorite among all my rounds. With that said, I bring to your attention our new [contest:1363] that will take place on [contest_time:1363]. If your rating is less than **2100**, this round will be rated for you; otherwise, you can participate out of competition. I would really like to thank: - [user:FastestFinger,2020-05-29] and [user:TheOneYouWant,2020-05-29] for helping with preparing problems and giving new ideas. - [user:antontrygubO_o,2020-05-29] for coordinating our round - [user:300iq,2020-05-29], [user:Jeel_Vaishnav,2020-05-29], [user:Ari,2020-05-29], [user:aryanc403,2020-05-29], [user:mahmoudbadawy,2020-05-29], [user:Vivek1998299,2020-05-29], [user:Uzumaki_Narutoo,2020-05-30], [user:Bakry_,2020-05-31], [user:smartnj,2020-05-30] and [user:Nikhil_Medam,2020-05-29]...
Codeforces Round #646 (Div. 2)

Full text and comments »

  • Vote: I like it
  • +2050
  • Vote: I do not like it

40.
By platelet, 3 years ago, In English
CodeTON Round 5 (Div. 1 + Div. 2, Rated, Prizes!) **Note the unusual start time of the round.** Hello, Codeforces! Now that Gaokao is over, we are very glad to invite you to participate in [contest:1842], which will start at [contest_time:1842]. You will be given **9 problems** and **3 hours** to solve them. The round will be rated for everyone. All problems are written and prepared by [user:Gary2005,2023-06-21], [user:Asuka,2023-06-21], [user:Crying,2023-06-21], [user:sjcsjcsjc,2023-06-21], [user:MonkeyKing,2023-06-21], [user:DerekFeng,2023-06-21], [user:KbltQaQ,2023-06-21], [user:ShmilyTY,2023-06-21] and me. Statements and editorials will be available in Chinese (Simplified) after the contest. We would like to give our sincere thanks to: - [user:errorgorn,2023-06-21] for his wonderful coordination! - [user:Alexdat2000,2023-06-21] for translating problem statements. - [user:gyh20,2023-06-21], [user:wangziji,2023-06-21], [user:flowerletter,2023-06-21], [user:themoon,2023-06-21], [user:qiuzx,2023-06-21], [user:Gezh...
CodeTON Round 5 (Div. 1 + Div. 2, Rated, Prizes!), the winners.** 1. [user:tourist,2023-06-25] 2. [user:maroonrk,2023-06-25] 3. [user:hos.lyric, 1. [user:tourist,2023-06-25] 2. [user:maroonrk,2023-06-25] 3. [user:hos.lyric,2023-06-25] 4, _The Open Network (TON) is a fully decentralized layer-1 blockchain designed to onboard billions of

Full text and comments »

  • Vote: I like it
  • +1345
  • Vote: I do not like it

41.
By KAN, 6 years ago, In English
Как провести Div 1 или Div 2 раунд на Codeforces Как вы наверняка знаете, большинство раундов на Codeforces созданы активными участниками нашего сообщества. Мы очень благодарны талантливым авторам со всего мира за то, что они знакомят десятки тысяч участников наших соревнований со своими идеями, предоставляя возможность учиться и получать удовольствие от решения задач как новичкам, так и лучшим в мире спортивным программистам. Этот пост расскажет, как стать автором задач и провести раунд на Codeforces. ## Кто может стать автором Обычно авторами наиболее интересных и качественных задач являются опытные участники. Так как наши ресурсы по обработке предложений задач ограничены, то с 1-го января 2021, для предложения своих задач вы должны удовлетворять следующим условиям: - рейтинг &mdash; 2100 или выше, или - уже был автором. В будущем ограничения могут быть изменены, пост будет обновлен. Если вы уже открыли ваш раунд для ревью, то он будет рассмотрен независимо от действующих ограничений, не волнуйтесь. Если вы не подхо...
How to set a Div. 1 or a Div. 2 round on Codeforces, Как провести Div 1 или Div 2 раунд на Codeforces, You can only propose a whole problemset for a Div 2 or Div 1 + Div 2 round. We don't consider, | Round Type | USDT*| |-----------|--| |Div 1 + Div 2| 1150 USDT | | Div 2 | 450 USDT |, |Тип раунда|USDT*| |-----------|--| |Div 1 + Div 2| 1150 USDT | | Div 2 | 450 USDT |, Вы можете предложить только набор задач для Div 2 или Div 1 + Div 2 раунда целиком. Мы не

Full text and comments »

  • Vote: I like it
  • +932
  • Vote: I do not like it

42.
By FieryPhoenix, 6 years ago, In English
Codeforces Round #638 (Div. 2) Hi Codeforces! I’m thrilled to invite you to [contest:1348], which will take place on [contest_time:1348]. It's rated! There will be **6 problems**, and you will have **2.5 hours** to solve them. All the problems are written and prepared by me. Huge thank you to everyone who made this round possible: - [user:adedalic,2020-04-28] for awesome coordination, guidance, advice, and more <3 - [user:dragonslayerintraining,2020-04-28] for extensive testing, feedback, and buffing tests - [user:pikmike,2020-04-28], [user:walnutwaldo20,2020-04-28], [user:Benq,2020-04-28], [user:hocky,2020-04-28], [user:Geothermal,2020-04-28], [user:isaf27,2020-04-28], [user:McDic,2020-04-28], [user:bfs.07,2020-04-28], [user:iankury,2020-04-28], [user:songsinger,2020-04-28], [user:Agnimandur,2020-04-28], [user:dcshin,2020-04-28], [user:chrome,2020-04-28], [user:Rods,2020-04-29], [user:brian,2020-04-29], and [user:HAEtaRhoEta,2020-04-30] for taking the time to test and provide invaluable advice ...
Codeforces Round #638 (Div. 2), Div 2. Winners:

Full text and comments »

  • Vote: I like it
  • +1358
  • Vote: I do not like it

43.
By ahmed_aly, history, 7 years ago, In English
Goodbye A2 Online Judge :( I'm sadly announcing that [a2oj.com](https://a2oj.com/) ([A2 Online Judge](https://www.facebook.com/A2OnlineJudge/)) will be retiring by end of 2019, I'll shut it down at midnight on New Year's Eve. It was something I took care of for about 10 years. I'm really sorry, but I prefer not to explain my reasons, so please don't ask me why I'm doing this, it was hard enough for me to make this decision, and also please don't try to convince me to change my mind. I'd like to say thank you to everyone who used it, and please accept my sincere apologies for shutting it down. If you have something good to say about A2OJ (how you used it or how it helped you in any way), I'd love to read that, please send it to the following email (or in a comment here): [email protected] Also please feel free to take a copy of any data you can access, and if you need some data in a specific format, please send your request to the following email: [email protected] (if the data isn't public, make sure to send f...
1. India 2. Egypt 3. Brazil 4. United States 5. Bangladesh 6. Peru 7. Jordan 8. Syria 9, Edit 1: I'll keep a static version of all Ladders & Categories.

Full text and comments »

  • Vote: I like it
  • +1793
  • Vote: I do not like it

44.
By tourist, 2 years ago, translation, In English
Code Weekend #1 <div align="right" margin="20px"> <img align="right" src="/predownloaded/72/f1/72f1f31badb1452243838a0fc2553c04accff164.jpeg" alt="logo" width="300px" height="300px" margin="20px"/></div> Hello everyone! We, the [RGBTeam](https://clist.by/team/Romka,tourist,%E2%88%A83886090/) ([user:qwerty787788,2024-05-21], [user:Romka,2024-05-21] and [user:tourist,2024-05-21]), are huge fans of heuristic programming competitions and are quite saddened by the fact that they are becoming less and less frequent each year. One day, we decided to organize our own competition :) Despite the fact that such ideas often remain just ideas, this time we have a serious mindset, and now we want to invite you all to participate in the first — and hopefully not last — **[Code Weekend #1!](https://codeweekend.dev)** The competition will be held in a format quite similar to ICFPC/Google Hashcode — there will be one problem and several dozen tests for it. You will need to submit just an output according to t...
Code Weekend #1, <div align="right" margin="20px">

Full text and comments »

  • Vote: I like it
  • +1034
  • Vote: I do not like it

45.
By zscoder, history, 6 years ago, In English
[Tutorial] Generating Functions in Competitive Programming (Part 1) Hi everyone! Inspired by the recent [Codeforces Round 641](https://codeforces.me/contest/1349), I decided to write an introductory tutorial on generating functions here. I am by no means an expert in generating functions so I will write about what I currently know about them. [user:MiFaFaOvO,2020-05-15] has written a really interesting [blog](https://codeforces.me/blog/entry/76447) here on Codeforces about more advanced applications of generating functions, but I think there is no English tutorial on the basics of this topic yet (or at least on CP sites). Thus, I would like to share about this topic here. I plan to split this tutorial into two parts. The first part (this post) will be an introduction to generating functions for those who have never learned about them at all, and some standard examples and showcases of generating functions. The second part will be a collection of several applications of generating functions in CP-style problems. If you are already familiar with ge...
[Tutorial] Generating Functions in Competitive Programming (Part 1), \ge 3}\frac{(n-1)!}{2n!}x^{n} = \frac{1}{2}\displaystyle\sum_{n \ge 3}\frac{x^{n}}{n} = \frac{1}{2, calculus, you will recognize that if we integrate both sides, we get $\ln B(x) = e^{x} + c$. Since $b_{0}=1, enumerator**) $D(x) = \displaystyle\sum_{n \ge 1}\frac{x^{n}}{n!}$. What is $D(x)^{k}$? We have $[x^{n}]D, formula to write $A(x) = \frac{1}{1-x}$., length $i$ (so $\sum_{i \ge 1} ia_{i} = n$). How many such permutations are there? With some simple, that $F(x) = \frac{x}{1-x-x^2}$ is the OGF of $f$. The trick here is to use **partial fractions** (we, $(1-x)^{-k} = \binom{k-1}{0}x^{0} + \binom{k}{1}x^{1} + \binom{k+1}{2}x^{2} + ... = \displaystyle, $-\ln (1-x) = x + \frac{x^2}{2} + \frac{x^3}{3} + ... = \displaystyle\sum_{n \ge 1}\frac{x^{n}}{n}$, $= 1 + \displaystyle\sum_{n \ge 1}-2^{n} \cdot \frac{(2n-2)!}{2^{n-1}(n-1 )!}\cdot \frac{1}{n!}x^{n}$, $= 1 + \displaystyle\sum_{n \ge 1}-\frac{2}{n} \cdot \binom{2n-2}{n-1}x^{n}$., $= 1 + \displaystyle\sum_{n \ge 1}\frac{(-1)^{n-1}(1 \cdot 3 \cdot ... \cdot (2n-3))}{2^{n}} \cdot, $= 1 + \displaystyle\sum_{n \ge 1}\frac{-2 \cdot (2n-2)!}{(n-1)!n!}x^{n}$, $= \displaystyle\lim_{n \rightarrow \infty}[y^{n}]\frac{1}{1 -y}\exp\left(\displaystyle\sum_{i=z^{2, $= \displaystyle\prod_{r \ge 1, (k+1) \nmid r}(1 + x^{r} + x^{2r} + ...) = A(x)$, $= \displaystyle\prod_{r \ge 1, (k+1) \nmid r}\left(\frac{1}{1 - x^{r}}\right)$, $= \displaystyle\prod_{r \ge 1}\left(\frac{1 - x^{r(k+1)}}{1 - x^{r}}\right)$, $= \displaystyle\sum_{n \ge 0}\frac{1}{2} \cdot \frac{-1}{2} \cdot \frac{-3}{2} \cdot ... \cdot, $= \displaystyle\sum_{n \ge 0}\frac{1}{n+1}\binom{2n}{n}x^{n}$, as desired., $= \displaystyle\sum_{n \ge 1}\frac{1}{n} \cdot \binom{2n-2}{n-1}x^{n-1}$, $= \frac{1}{1 - x - x^2}$, $B(x) = \displaystyle\prod_{r \ge 1}(1 + x^{r} + x^{2r} + ... + x^{kr})$, $C(x,y) = \displaystyle\sum_{n \ge 0}\frac{y^{n}}{n!}\displaystyle\sum_{a_{1 }+2a_{2}+...=n,a_{i, $C(x,y) = \left(\displaystyle\sum_{a_{1} \ge 0}\frac{(yx_{1})^{a_{1}}}{a_{1}!1 ^{a_{1}}}\right)\left, $F(x) - f_{0}x^{0} - f_{1}x^{1} = x(F(x) - f_{0}x^{0}) + x^{2}F(x)$., $F(x,y) = \frac{1}{(1-x)-xy} = \frac{\frac{1}{1-x}}{1-\frac{x}{1-x}y} = \frac{1 }{1-x}(1 + \frac{x, $F(x,y) = \frac{1}{1-x-xy} = \frac{1}{1 - x(y+1)} = \displaystyle\sum_{k \ge 0}(y+1)^{k}x^{k}$, $\Rightarrow (1-x-xy)F(x,y) = 1$, $\Rightarrow F(x)(1-x-x^2)=x$, $\Rightarrow F(x,y) - \frac{1}{1-x} = (x+xy)F(x,y) - \frac{x}{1-x}$, $\Rightarrow F(x,y) = \frac{1}{1-x-xy}$, $\Rightarrow \displaystyle\sum_{n \ge 1}n\frac{b_{n}}{n!}x^{n} = \displaystyle\sum_{n \ge1} x, $\Rightarrow n\frac{b_{n}}{n!} = \displaystyle\sum_{i=0}^{n-1 }\frac{b_i}{i!}\frac{1}{(n-1-i)!}$, $\displaystyle\lim_{n \rightarrow \infty}[y^{n}]\frac{1}{1 -y}\exp\left(\displaystyle\sum_{i=z^{2, $\displaystyle\sum_{n \ge 1}\sum_{k \ge 1}f(n,k)x^{n}y^{k} = x\displaystyle\sum_{n \ge1}\sum_{k, $\displaystyle\sum_{n=0}^{\infty}c_{n+1}x^{n+1} = \displaystyle\sum_{n=0}^{\infty}\sum_{i=0}^{n}c_, $\displaystyle\sum_{n=0}^{\infty}f(n,k)x^{n} = \frac{x^{k}}{(1-x)^{k+1}}$., $\displaystyle\sum_{n=2}^{\infty}f_{n}x^{n} = x\displaystyle\sum_{n=2}^{\infty}f_{n-1}x^{n-1} + x, $\frac{1}{1-x} = 1 + x + x^{2} + ... = \displaystyle\sum_{n \ge 0}x^{n}$, $b_{n} = \displaystyle\sum_{i=0}^{n-1}\binom{n-1}{i}b_{i} = \displaystyle\sum_{i=0}^{n-1}\frac{(n-1, $b_{n} = \displaystyle\sum_{i=1}^{n}\binom{n-1}{i-1}b_{n-i} = \displaystyle\sum_{i=0}^{n-1}\binom{n, **Example.** Consider the sequence $f_{n}$ defined by $f_{0}=0$, $f_{1}=1$ and $f_{n}=f_{n-1}+f_{n, **Example.** The binomial coefficients $c(n,k)$ is defined by the recurrences $f(n,0)=1$ for $n \ge, , consider the Fibonacci sequence $f$ with the terms $0, 1, 1, 2, 3, 5, 8, …$. Then, $F(x) = 0 + x + x, 1}\frac{x^{n}}{n!} = e^{x} - 1$, so we have $H(x,y) = e^{(e^{x}-1)y}$ (note how similar this is to, By precomputing binomial coefficients, this is an $O(n^2)$ dp, which should be sufficient for aDiv, Comparing coefficients, we get $f_{n} = \frac{1}{\sqrt{5}}(\gamma_{1}^{n} - \gamma_{2}^{n, Comparing coefficients, we obtain $[y^{k}]F(x,y) = \frac{x^{k}}{(1-x)^{k+1}}$, so using the same, Do you recognize the last expression? It is actually $\frac{1}{x}F(x)$ where $F(x)$ is the OGF of, For $n \ge 1$, $[x^{n}](-\ln(1-x)) = \frac{1}{n}$. By the Prefix Sum trick, $[x^{n}]\frac{-\ln(1-x, For EGF, $C(x)=A(x)^{k}$ generates the sequence $c_{n} = \displaystyle\sum_{i_{1 }+i_{2}+...+i_{k}=n, For OGF, $C(x) = \frac{A(x) - (a_{0} + a_{1}x + a_{2}x^2 + ... + a_{k-1}x^{k-1 })}{x^{k}}$ generates, For OGF, $C(x)=A(x)^{k}$ generates the sequence $c_{n} = \displaystyle\sum_{i_{1 }+i_{2}+...+i_{k}=n, For example, consider the Fibonacci sequence $f$ with the terms $0, 1, 1, 2, 3, 5, 8, …$. Then, $F, Hence, $C(x) = \frac{1-\sqrt{1-4x}}{2x} = \frac{1}{2x}\left[1 - 1 - \displaystyle\sum_{n \ge1, Hence, $[x^{n}]F(x,y) = (y+1)^{n}$. However, $[x^{n}]F(x,y) = \displaystyle\sum_{k=0}^{\infty}f(n,k, Hence, for a fixed cycle type $a = (a_1,a_2,...)$, $p(a) = [x_{1}^{a_{1 }}x_{2}^{a_{2}}...]\exp\left, Hence, we have $C(x)-1=xC(x)^{2}$, which is a quadratic equation in $C(x)$! Using the quadratic, However, $C(x) = \displaystyle\sum_{k \ge 1}\frac{(k-1)!}{k!}x^{k} = \displaystyle\sum_{k \ge1, In particular, our mysterious function $\sqrt{1-4x} = (1-4x)^{\frac{1}{2}} = \displaystyle\sum_{n, Let $c(a)$ denote the number of permutations of length $n = a_{1}+2a_{2}+...$ with cycle type $a, Let $f_{n}$ denote the $n$-th Fibonacci number (with $f_{0}=0$, $f_{1}=1$, $f_{n}=f_{n-1}+f_{n-2, Let’s start with a very simple example. What is the OGF of the sequence $1,1,1,...,1$? By, Our first step is to look for a recurrence relation. Suppose you have this as a Div. 2 C problem, This identity is interesting because it allows us to “expand” $\frac{1}{(1 -x)^{k+1}}$ in terms of, Thus, $[x^{n}]G(x) = 1+\frac{1}{2}+...+\frac{1}{n}$. Since $\frac{g_n}{n!}$ is the expected number, To summarize, the answer is $\frac{n!}{k!}\displaystyle\sum_{a_{1 }+a_{2}+...+a_{k}=n}\frac{c_{a_{1, We can fix the size of the set containing the element $1$, say $i$. Then, there are $\binom{n-1}{i, We have shown before that the OGF of the Catalan numbers is $C(x) = \frac{1 - \sqrt{1-4x}}{2x, } = \frac{r(r-1)...(r-(n-1))}{n!}$., }(x+1)^{t} = E(x+1)$. Thus, we have the simple relation $E(x) = N(x-1)$., }(x_{i}-1)}{i} + \displaystyle\sum_{i \ge 1}\frac{y^{i}}{i}\right)$, }(x_{i}-1)}{i} - \ln(1-y)\right)$, }+a_{1}+...+a_{n}$. Then, we can take $C(x) = \frac{1}{1-x}A(x)$.

Full text and comments »

  • Vote: I like it
  • +1299
  • Vote: I do not like it

46.
By tourist, 4 years ago, translation, In English
Codeforces Round #844 (Div. 1 + Div. 2) Hello! Welcome to the [contest:1782] that will start on [contest_time:1782]. It will be a combined rated round for both divisions and open to everyone. This round is a mirror of VK Cup 2022 Elimination — annual programming championship for Russian-speaking competitors organized by VK. VK Cup [started in 2012](https://codeforces.me/vkcup2012) and has grown to be a five-track competition in competitive programming, Mobile, ML, Go, and JavaScript. All the problems are authored and prepared by me. Thanks to [user:KAN,2023-01-13], [user:errorgorn,2023-01-13], [user:lperovskaya,2023-01-13], [user:dario2994,2023-01-15], [user:Monogon,2023-01-15], [user:Arpa,2023-01-15] for making this round better. You will be given 8 problems and 3 hours to solve them. **UPD**: [Editorial](https://codeforces.me/blog/entry/111783) Congratulations to the winners: 1. [user:orzdevinwang,2023-01-24] 2. [user:noimi,2023-01-24] 3. [user:Radewoosh,2023-01-24] 4. [user:gamegame,2023-01-24] ...
Codeforces Round #844 (Div. 1 + Div. 2), 1. [user:orzdevinwang,2023-01-24] 2. [user:noimi,2023-01-24] 3. [user:Radewoosh,2023-01-24] 4

Full text and comments »

  • Vote: I like it
  • +1287
  • Vote: I do not like it

47.
By MikeMirzayanov, history, 3 years ago, In English
Filter for Past Contests Hello, Codeforces. It's scary to think about it: there are already almost 1800 rounds in the list of past contests! I started adding a filter to the table with these rounds. Right now, you can already filter by some of the types of rounds. Here's what I've supported: * Div. 1 * Div. 2 * Div. 3 * Div. 4 * Div. 1 + Div. 2 * Educational Rounds * CodeTON Rounds * Globals * Kotlin Rounds * VK Cup Rounds * Long Rounds * April Fools Of course, I might have forgotten some types of contests. Please remind me if I missed anything. We should pay attention only to types where we have conducted several contests of that type. I plan to expand this filter by adding more settings. Perhaps it would be good to filter by the condition "has at least one submission in this contest" (or those for which no submissions at all). What do you think? What else would you suggest adding? P.S. Here is how it looks on the website (some intermediate version, some options may be missing)...
* Div. 1 * Div. 2 * Div. 3 * Div. 4 * Div. 1 + Div. 2 * Educational Rounds * CodeTON Rounds

Full text and comments »

  • Vote: I like it
  • +1483
  • Vote: I do not like it

48.
By Agnimandur, 5 years ago, In English
Codeforces Round #736 Hello, Westeros! I'm glad to invite you to [contest:1548] and [contest:1549], which will be held on [contest_time:1548]. The round will be rated for both divisions. Each division will have 5-7 problems and 2 hours and 15 minutes to solve them. There **will not** be an interactive problem, so yay!!! This round would not have been possible without the following individuals: 1. [user:Aleks5d,2021-07-30], for awesome coordination of my round. 2. [user:Benq,2021-07-30], for extensive testing and contributions throughout the round, especially for [problem:1548E]. 3. [user:1-gon,2021-07-30], for discussing problems and statements with me for hours on Discord. 4. [user:amgfrthsp,2021-08-01], for translating statements into Russian. 5. [user:MikeMirzayanov,2021-08-01], for Codeforces and Polygon. #### 32 testers The round had a total of 32 testers. I tried to get a "rainbow" of testers to help guarantee a most balanced round. Thank to you to each and every one of them! - ...
#### Score Distribution Div 1: 500 — 1000 — 1750 — (2000 — 1000) &mdash

Full text and comments »

  • Vote: I like it
  • +1253
  • Vote: I do not like it

49.
By Bakry, 4 years ago, In English
Red Isn't Impossible _I waited for more than a year to write this blog._ I started CP in July 2017, I always dreamed about reaching red, and it finally happened. I didn't become red like talented contestants in 1-2 years, but it took me more than that. The start of my CP journey was average (you can see my graph); It took me more than six months to reach pupil, then another six months to get specialist, and it took me more time to achieve higher ranks. I didn't have any mentor or coach. So, I asked many stupid questions, which you can find if you read my old blogs. One of these questions is, "What's the importance of Dynamic Programming?" (I drafted this blog xD), But of course, I don't motivate people to ask these types of questions as they usually can be answered by just searching. I failed many times during my journey in CP, especially in important competitions (IOI21 and IOI22). I stopped CP many times because I was frustrated and believed I could never improve. For example, I stopped when I w...
become red like talented contestants in 1-2 years, but it took me more than that.

Full text and comments »

  • Vote: I like it
  • +1996
  • Vote: I do not like it

50.
By MikeMirzayanov, 4 years ago, In English
Codeforces Sponsored by TON! <img src="/predownloaded/12/a0/12a02d5f16863f9f45bba4c6cd4224f0f2178b94.png" style="float:right; margin: 0 1em 1em 1em; width: 400px;"/> Hello, Codeforces. We have exciting news! Look at the logo. See the changes? Yes, we are happy to announce our new sponsor and partner – the TON Foundation! We appreciate their support! The Open Network (TON) is a fully decentralized layer-1 blockchain designed by Telegram to onboard billions of users. The TON Foundation is aimed to further develop and advance the TON Blockchain and its related products for a mass audience. Andrew Rogozov, founding member at the TON Foundation, says, "<i>We strongly believe in the idea of competitive programming itself, because it is in the TON Blockchain DNA.</i>" The TON Blockchain protocol was designed by Nikolai Durov — who is a two-time ICPC world champion, a three-time IMO gold medalist, a multiple IOI medalist, and a co-founder of Telegram — and other winners of international competitions...
* Div. 2: $300; * Div.1 + Div. 2: $600; * sponsored round: $900.

Full text and comments »

  • Vote: I like it
  • +1188
  • Vote: I do not like it

51.
By MikeMirzayanov, 5 years ago, In English
New Year Gift: Codeforces Catalog — Early Access <img style="float:right; margin: 1em 0 0 0; width:200px;" src="/predownloaded/13/56/1356aec5e821992f4dc1d1c8b297917eae36d5be.jpg"/> Hey! Are you celebrating the New Year already? I wish you a Happy New Year. I wish you progress, joy and health. We decided to show the current progress in the catalog of significant Codeforces posts. So far, quite a bit has been implemented, but somehow you can already use it! Would you like to see it? Follow the link: <br/> <div style="font-size:30px;"><a href="https://codeforces.me/catalog">Catalog &rarr;</a></div> <br/> As planned, the catalog will collect and classify interesting and useful posts from Codeforces. Indeed, many useful articles have been written in Codeforces over 12 years (God, already 12 years!). The catalog will be a kind of Codeforces golden fund in the future. The catalog is a tree of topics to which posts can be added. We will still work on its functionality, for now there are only basic features. Don't ...
<div style="font-size:30px;">Catalog → <https://codeforces.me/catalog>

Full text and comments »

  • Vote: I like it
  • +1754
  • Vote: I do not like it

52.
By AmShZ, history, 5 years ago, In English
Codeforces Round #722 Hi Codeforces! [user:Dio,2021-05-22], [user:Keshi,2021-05-22], [user:Tet,2021-05-22], [user:alireza_kaviani,2021-05-22], [user:-Zeus-,2021-05-22], [user:alishahali1382,2021-05-22] and I are delighted to invite you to participate in [contest:1528] and [contest:1529], which will be held at [contest_time:1528]. Each division will have **6 problems** and **2 hours and 15 minutes** to solve them. The curse has finally been lifted! We are proud to announce that [user:antontrygubO_o,2021-05-22] didn't reject even a single task from the Div. 1 part! Huge thanks to the following people: - [user:antontrygubO_o,2021-05-22] for being an outstanding coordinator; This round wouldn't have happened if it weren't for him. - Our ever-growing army of testers [user:gamegame,2021-05-22], [user:Amoo_Safar,2021-05-22], [user:Atreus,2021-05-22], [user:dorijanlendvaj,2021-05-22], [user:aarr,2021-05-22], [user:1-gon,2021-05-22], [user:EnEm,2021-05-22], [user:N.N_2004,2021-05-22], [user:AaParsa,20...
- Div. 1: **750 1000 1750 2000 2750 3000**

Full text and comments »

  • Vote: I like it
  • +1145
  • Vote: I do not like it