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 tiger2005, history, 3 years ago, In English
Introduction to CPLib (1) — Modern C++ Library for Test Data in CP You can refer to the second introduction post [here](https://codeforces.me/blog/entry/132343). CPLib is a library written in C++ for processing test data of competitive programming problems. It helps you write clear and efficient checkers, interactors, validators, and generators. CPLib uses "variable input template" as its major feature, provides friendly feedback for humans and backends, and is working hard to reach better compatibility and efficiency. You can get CPLib from [Github Repository](https://github.com/rindag-devs/cplib). The "single-header-snapshot" branch automatically updates single-header version of CPLib which is easy to use. Also, you can visit [cplib.aberter0x3f.top](https://cplib.aberter0x3f.top/) for more information. For regex-related questions, please refer to the [FAQ page](https://cplib.aberter0x3f.top/user-guide/faq). Here is a basic example of a checker using CPLib. For more examples, visit the links above. ```cpp #include "cplib.hpp" using ...
Introduction to CPLib (1) — Modern C++ Library for Test Data in CP, // Register the checker with CPLib, specifying the Input and Output structs. // This macro sets up, CPLib is a library written in C++ for processing test data of competitive programming problems. It, Here is a basic example of a checker using CPLib. For more examples, visit the links above., You can get CPLib from [Github Repository](https://github.com/rindag-devs/cplib ). The "single, using namespace cplib;

Full text and comments »

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

2.
By tiger2005, history, 2 years ago, In English
Introduction to CPLib (2) — Modern C++ Library for Test Data in CP You can refer to the first introduction post [here](https://codeforces.me/blog/entry/124952). During the summer holiday, [user:yzy1,2024-08-06] has implemented several features for CPLib, the majority of which are designed to improve the compatibility with well-known testing systems. CPLib Initializers ------------------ If you need to use CPLib on an evaluation platform that does not natively support it, the best way to use it is to implement a custom initializer. The initializer needs to do three things: 1. Read and parse the command line arguments. 2. Set up the input/output streams and the Reader variable required by the program. 3. Set up the reporter. We're maintaining a set of initializers for mainstream platforms. Please refer to [the GitHub repository](https://github.com/rindag-devs/cplib-initializers). To implement a initializer yourself, you only need to inherit few classes and implement their member functions. Visit [the documentary](https://cplib.vercel....
Introduction to CPLib (2) — Modern C++ Library for Test Data in CP, [Testlib Two-Step Interaction Help](https://github.com/rindag-devs/cplib -initializers/tree/main/include, repository](https://github.com/rindag-devs/cplib-initializers). To implement a initializer yourself, you, By the way, the only popular testing system that is incompatible with CPLib is Luogu, as Luogu, CPLib Initializers ------------------, During the summer holiday, [user:yzy1,2024-08-06] has implemented several features forCPLib, the, If you need to use CPLib on an evaluation platform that does not natively support it, the best way, With the help of [WebAssembly/wasi-sdk](https://github.com/WebAssembly/wasi-sdk),CPLib codes can, You can experience some of these features on [CPLib WASM Demo](https://cplib -wasm-demo.vercel.app, [arbiter-checker]: https://github.com/rindag-devs/cplib -initializers/tree/main/include/arbiter

Full text and comments »

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

3.
By Crysfly, history, 3 months ago, In English
UOJ Prime Round 2026 & UOJ Challenge #1 [UOJ Prime Round 2026](https://uoj.ac/contest/112) will be held at [10:00 AM on Saturday, August 8 (UTC +8)](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20260808T1000&p1=33)! The contest will last for 672 hours (28 days). [UOJ Challenge #1](https://uoj.ac/contest/113) will be held at [10:00 AM on Sunday, August 9 (UTC +8)](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20260809T1000&p1=33)! The contest will also last for 672 hours (28 days). UOJ Prime Round has already been mentioned in a [previous blog post](https://gezhiyuan.blog.uoj.ac/blog/9779). It will bring together problems from on-site contests over the past year that were solved by almost nobody during the contests and have received relatively few post-contest submissions. As for UOJ Challenge, [user:Gellyfish,2026-08-08] happened to have an interesting problem that did not seem to fit particularly well anywhere else, so we thought we might as well release it alongside UOJ Prime Round for eve...
data and injected into the statement. With built-in CPLib tracing and parsing, Hull can analyze a, injected into the statement. With built-in CPLib tracing and parsing, Hull can analyze a Validator's

Full text and comments »

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

4.
By physics0523, history, 3 years ago, In English
TheForces Round #26 Editorial [problem:104802A] Writer: [user:wuhudsm,2023-11-14] <spoiler summary="Editorial"> We use two pointers to solve this problem. Set $l=1$ and $r=n$ initially. - If $a_l=a_r$, <code>l++,r--;</code> - If $a_l<a_r$,split $a_r$ into $a_r-a_l$ and $a_l$, <code>r--;</code> - If $a_l>a_r$,split $a_l$ into $a_r$ and $a_l-a_r$, <code>l++;</code> When $l \geq r$,the process ends. </spoiler> <spoiler summary="Rate the problem"> Good problem! : Average problem : Bad problem... : </spoiler> [problem:104802B] Writer: [user:pavlekn,2023-11-14] <spoiler summary="Editorial"> Let $M$ be the initial mass of the bus with all passengers: $M = w + \sum_{i = 1}^{n}{m_i}$. Let $F$ be the total force of the pushers, initially, $F=0$. Imagine getting out the $i$-th passenger out of the bus, then $M$ is decreased by $m_i$, while $F$ is increased by $f_i$. Hence, $M - F$ is decreased by $m_i + f_i$. Clearly, we want to make ...
++.h> using namespace std; // https://hitonanode.github.io/cplib -cpp/number/binary_gcd.hpp.html, // https://hitonanode.github.io/cplib-cpp/number/binary_gcd.hpp.html template Int

Full text and comments »

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