<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Terminal</title>
    <link>https://enucai.github.io/</link>
    <description>Recent content on Terminal</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 16 May 2026 21:51:10 +0800</lastBuildDate>
    <atom:link href="https://enucai.github.io/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About Me</title>
      <link>https://enucai.github.io/about/</link>
      <pubDate>Sat, 16 May 2026 21:51:10 +0800</pubDate>
      <guid>https://enucai.github.io/about/</guid>
      <description>&lt;p&gt;I am Suyi Wang, a high school senior at Hangzhou No. 2 High School, currently studying in the PKU EECS Prep Program.&lt;/p&gt;&#xA;&lt;p&gt;I am a (half-) retired Competitive Programmer, and this is my Codeforces profile:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://cfrating.baoshuo.dev/rating?username=NetSpeed1&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Contact me: email 2500934024 [at] stu.pku.edu.cn.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Algebra: Theory of Linear Transformations</title>
      <link>https://enucai.github.io/posts/algebra-transformation/</link>
      <pubDate>Fri, 15 May 2026 15:16:00 +0800</pubDate>
      <guid>https://enucai.github.io/posts/algebra-transformation/</guid>
      <description>&lt;h2 id=&#34;线性变换的最小多项式&#34;&gt;线性变换的最小多项式&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;定义：$\mathscr{A}:V\to V$，称 $V$ 之子空间 $U$ 为 $\mathscr{A}-$ 不变的，若 $U$ 在 $\mathscr{A}$ 下稳定，即 $\forall \alpha\in U,\mathscr{A}\alpha\in U\iff \mathscr{A}| _U:U\to U$ 为 $U$ 之线性变换。&lt;/p&gt;&#xA;&lt;p&gt;注：若 $\alpha_1,\cdots,\alpha_n$ 为 $U$ 之基，则 $U$ 为 $\mathscr{A}-$ 不变的 $\iff \mathscr{A}\alpha_i\in U,\forall i$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;例：$\mathscr{A}:V\to V$，则 $\{0\},V$ 均为 $\mathscr{A}-$ 不变的，$\ker A,\text{Im}A$ 也均为 $\mathscr{A}-$ 不变的。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;设 $U$ 为 $\mathscr{A}(:V\to V)-$ 不变的，则 $\mathscr{A}| _U:U\to U$，则：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;$\mathscr{A}$ 诱导 $V/U$ 上的线性变换 $\overline{\mathscr{A}}:V/U\to V/U$。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;定义：$U$ 为 $r$ 维的 $\mathscr{A}-$ 不变子空间，则存在 $V$ 之基使得 $\mathscr{A}$ 在基下的矩阵形如：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Algebra: Vector Spaces and Linear Maps</title>
      <link>https://enucai.github.io/posts/algebra-vector-space/</link>
      <pubDate>Tue, 07 Apr 2026 11:55:21 +0800</pubDate>
      <guid>https://enucai.github.io/posts/algebra-vector-space/</guid>
      <description>&lt;h2 id=&#34;向量空间结构&#34;&gt;向量空间结构&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;定义：$F$ 为域，$(V,+)$ 为加法交换群。称 $V$ 为 $F$ 上的向量空间，若有 $F$ 在 $V$ 上的纯量乘法，记为 $\cdot:F\times V\to V$，使：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;“结合律”：$(k\cdot l)\cdot \alpha=k\cdot(l\cdot \alpha),\forall k,l\in F,\alpha\in V$；&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;“分配律”：$(k+l)\cdot \alpha=k\cdot \alpha+l\cdot \alpha,k\cdot (\alpha+\beta)=k\cdot \alpha+k\cdot \beta,\forall k,l\in F,\alpha,\beta\in V$；&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;“酉性”：$1\cdot \alpha=\alpha,\forall \alpha\in V$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;注：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;向量空间也称作线性空间，其中的元素称为向量。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;域 $F$ 在 $V$ 上的满足以上三个性质的“纯量乘法”也称作域 $F$ 在 $V$ 上的域作用。&lt;/p&gt;&#xA;&lt;p&gt;将域改为有 $1$ 的环 $R$ 时，则 $V$ 称为 $R-$ 模。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;简单事实：零元唯一，负元唯一，$0\cdot \alpha=\theta$，$-1\cdot \alpha=-\alpha$，$k\cdot \theta=\theta$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;向量空间之例：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$F^n$，$F$，$M_{m\times n}(F)$，$F[x]$，$F[x_1,\dots,x_n]$，$C[a,b]/\mathbb R$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$V$ 为 $\mathbb Q$ 上之 Cauchy 列集合。定义：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to CP Maker</title>
      <link>https://enucai.github.io/posts/cp-maker/</link>
      <pubDate>Sat, 04 Apr 2026 15:36:04 +0800</pubDate>
      <guid>https://enucai.github.io/posts/cp-maker/</guid>
      <description>&lt;p&gt;项目地址：&lt;a href=&#34;https://github.com/Enucai/CP-Maker&#34;&gt;https://github.com/Enucai/CP-Maker&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;这是一个帮你为算法竞赛题目造数据的项目。本项目大部分由 GPT-5.3-Codex 生成。&lt;/p&gt;&#xA;&lt;p&gt;写这个项目的原因是要搬模拟赛，但是不想自己造数据了，一些比较简单的题造菜一点的数据也没啥关系，所以让 ai 造一下得了。&lt;/p&gt;&#xA;&lt;p&gt;你只需要提供题目描述，输入输出格式，数据范围和 std，项目可以自动生成 testlib 格式的 generator, validator 和 checker，然后批量生成输入输出文件。当然如果你能够提供题目解法，生成效果可能会更好。&lt;/p&gt;&#xA;&lt;p&gt;同时，如果你要卡一部分做法，你也可以提供额外的提示词，让 AI 帮你造一些更强的数据。&lt;/p&gt;&#xA;&lt;p&gt;项目支持直接将数据打包成 UOJ 格式，略去了人工写 &lt;code&gt;problem.conf&lt;/code&gt; 的过程。&lt;/p&gt;&#xA;&lt;p&gt;相信只要你使用的模型足够强，那么生成的数据就能足够强。&lt;/p&gt;&#xA;&lt;p&gt;目前用 &lt;code&gt;grok-4.1-fast&lt;/code&gt; 并非 coding 模型来造「联合省选 2026 recollector」的数据，能够生成与官方数据强度类似的数据（）。当然我没有免费的 api key 可以用，所以用的模型都比较菜。有钱的可以用更强的模型试试。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://enucai.github.io/images/cpmaker-sample.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;接下来的一些更新方向：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;添加 subtask 的支持，从而更加适配 OI 题目的要求。（已更新 @ 2026.4.4 18:45）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;欢迎提交 Issues 或 PR。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Algebra: Polynomial Theory</title>
      <link>https://enucai.github.io/posts/algebra-polynomial/</link>
      <pubDate>Tue, 03 Mar 2026 14:12:13 +0800</pubDate>
      <guid>https://enucai.github.io/posts/algebra-polynomial/</guid>
      <description>&lt;h2 id=&#34;一些抽象代数的基本概念&#34;&gt;一些抽象代数的基本概念&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;设 $S$ 非空，定义 $S$ 中的一个代数运算指一个映射 $\varphi:S\times S\to S$。此处 $\times$ 为笛卡尔积。通常记 $S$ 为 $+$ 或 $\cdot$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;定义：设 $F$ 非空，$F$ 中定义了两个代数运算，分别称为加法 $+$ 和乘法 $\cdot$。称具备运算 $+,\cdot$ 的 $F$ $(F,+,\cdot)$ 为&lt;strong&gt;域&lt;/strong&gt;（field），若：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $+$ 结合律：$(x+y)+z=(x+y)+z$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $+$ 交换律：$x+y=y+x$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $+$ 零元存在：$\exists$ 元素记为 $0\in F$，使 $0+x=x,\forall x\in F$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $+$ 负元存在：$\forall x\in F,\exists y\in F$，使 $x+y=0$，此时称 $y$ 为 $x$ 的负元。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $\cdot$ 结合律：$(xy)z=x(yz)$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $\cdot$ 交换律：$xy=yx$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;关于 $\cdot$ 单位元存在：$\exists$ 元素记为 $1\in F$，使得 $1\cdot x=x,\forall x\in F$。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Union and Intersection of Tree and Path Neighborhoods</title>
      <link>https://enucai.github.io/posts/ui-of-tree-path-neighb/</link>
      <pubDate>Sat, 10 Jan 2026 16:38:07 +0800</pubDate>
      <guid>https://enucai.github.io/posts/ui-of-tree-path-neighb/</guid>
      <description>&lt;p&gt;This article is the author&amp;rsquo;s National Training Team paper.&lt;/p&gt;&#xA;&lt;h2 id=&#34;abstract&#34;&gt;Abstract&lt;/h2&gt;&#xA;&lt;p&gt;This paper introduces the theory of tree neighborhoods, methods for finding the union and intersection of tree neighborhoods, and the theory and algorithms for the intersection of path neighborhoods on trees. Furthermore, it presents several applications of these methods to related problems.&lt;/p&gt;&#xA;&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Tree-structured problems are crucial subjects of study in algorithmic competitions, among which tree neighborhood problems are highly common.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Algebra I</title>
      <link>https://enucai.github.io/posts/linear-algebra-i/</link>
      <pubDate>Tue, 16 Dec 2025 16:35:42 +0800</pubDate>
      <guid>https://enucai.github.io/posts/linear-algebra-i/</guid>
      <description>&lt;p&gt;记录一些经典的结论，证明略去。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$r(A+B)\le r(A)+r(B)$，等号成立当且仅当 $\text{Im}(A)\cap \text{Im}(B)=\{\theta\}$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$r(AB)\le \min(r(A),r(B))$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$r(AB)\ge r(A)+r(B)-n$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$AB=0\implies r(A)+r(B)\le n$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;若 $A^2=A$，则 $r(A)=\text{tr}(A)$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$\text{tr}(AB)=\text{tr}(BA)$，$\text{tr}(A_1\cdots A_n)=\text{tr}(A_n\cdot A_1\cdots A_{n-1})$，只能循环位移。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;降阶定理：$A,D$ 可逆，$\forall B\in M_{m\times n}(F),C\in M_{n\times m}(F)$，都有：&#xA;&lt;/p&gt;&#xA;$$&#xA;  |A|\cdot |D-CA^{-1}B|=|D|\cdot |A-BD^{-1}C|&#xA;  $$&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;设有多项式 $f(x)$，且 $\lambda_0$ 是 $A$ 的特征值，则 $f(\lambda_0)$ 是 $f(A)$ 的特征值（不保证重数相同）。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;对任意矩阵 $A\in M_{n\times m}(F),B\in M_{m\times n}(F)$，$AB$ 和 $BA$ 具有相同的特征值和重数。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;矩阵幂零等价于特征值全为 $0$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Cayley Hamilton 定理：矩阵作用在自己的特征多项式上等于零。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$|A|=\prod \lambda_i$，$\text{tr}(A)=\sum\lambda_i$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;$\mathbb{C}$ 上若 $AB=BA$，则 $A,B$ 可同时上三角化；若还有 $A,B$ 都可对角化，则 $A,B$ 可同时对角化。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;实对称矩阵的合同规范型 $\text{diag}(I_p,-I_q,0)$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;以下几个条件等价：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;$A$ 正定。&lt;/li&gt;&#xA;&lt;li&gt;$A$ 的所有主子式 $&gt;0$。&lt;/li&gt;&#xA;&lt;li&gt;$A$ 的所有顺序主子式 $&gt;0$。&lt;/li&gt;&#xA;&lt;li&gt;$A$ 的特征值都 $&gt;0$。&lt;/li&gt;&#xA;&lt;li&gt;$\forall \alpha\not=\theta,\alpha^TA\alpha&gt;0$。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;若 $A$ 正定（半正定），则存在唯一 $S$ 满足 $S^2=A$，且 $S$ 也正定（半正定）。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to Y-Fast Trie</title>
      <link>https://enucai.github.io/posts/y-fast-trie/</link>
      <pubDate>Mon, 08 Dec 2025 23:38:36 +0800</pubDate>
      <guid>https://enucai.github.io/posts/y-fast-trie/</guid>
      <description>&lt;p&gt;This is my presentation slides for a data structures and algorithms presentation, which introduces the Y-Fast Trie algorithm.&lt;/p&gt;&#xA;&lt;div class=&#34;pdf-embed&#34;&gt;&#xA;  &lt;iframe&#xA;    src=&#34;https://enucai.github.io/downloads/y-fast-trie.pdf&#34;&#xA;    width=&#34;100%&#34;&#xA;    height=&#34;800&#34;&#xA;    style=&#34;border:0;&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    title=&#34;PDF document&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Or open the PDF file here to view: &lt;a href=&#34;https://enucai.github.io/downloads/y-fast-trie.pdf&#34;&gt;Y-Fast Trie Algorithm.pdf&lt;/a&gt;。&lt;/p&gt;</description>
    </item>
    <item>
      <title>My OI Memoirs</title>
      <link>https://enucai.github.io/posts/oi-memoirs/</link>
      <pubDate>Thu, 13 Nov 2025 00:00:00 +0800</pubDate>
      <guid>https://enucai.github.io/posts/oi-memoirs/</guid>
      <description>&lt;h2 id=&#34;preface&#34;&gt;Preface&lt;/h2&gt;&#xA;&lt;p&gt;Looking back at the path I have traveled, it has already been six years since my very first encounter with Informatics Olympiad. These six years have felt like a long, burning journey—countless early mornings and late nights, and innumerable moments of my fingers raining down on the keyboard in front of the screen have interwoven to form the most unique imprint of my youth.&lt;/p&gt;&#xA;&lt;p&gt;In those many competitions, I have tasted the joy of success and experienced the dark valleys of disappointment. Today, standing on the threshold of eighteen, I pick up my pen to write down these words. This is both a tribute to those past days and nights that I couldn’t bear to part with, and a coming-of-age gift to myself—a gift belonging to that young boy who refused to give up and still harbors dreams.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monad in Haskell</title>
      <link>https://enucai.github.io/posts/haskell-monad/</link>
      <pubDate>Sat, 25 Oct 2025 12:00:20 +0800</pubDate>
      <guid>https://enucai.github.io/posts/haskell-monad/</guid>
      <description>&lt;p&gt;Haskll 的 Monad 其实是针对一个 type constructor 的定义。&lt;/p&gt;&#xA;&lt;p&gt;所谓 type constructor，就是类型构造器，他接收一个或若干个类型，产生一个新的类型。例如 &lt;code&gt;Maybe a&lt;/code&gt;，其中 &lt;code&gt;a&lt;/code&gt; 是一个 type，而 &lt;code&gt;Maybe&lt;/code&gt; 就是一个 type constructor。又如 &lt;code&gt;[a]&lt;/code&gt;，其中的 &lt;code&gt;[]&lt;/code&gt; 即为一个 type constructor，传入一个类型 &lt;code&gt;a&lt;/code&gt;，会构造一个 &lt;code&gt;a&lt;/code&gt; 的列表的 type。&lt;/p&gt;&#xA;&lt;p&gt;我们可以大致认为一个 type constructor 就是一个盒子，他就是把一个 &lt;code&gt;a&lt;/code&gt; 类型的值给装进了一个盒子里。虽然这种比喻有些时候并不完全恰当。&lt;/p&gt;&#xA;&lt;h2 id=&#34;functor&#34;&gt;Functor&lt;/h2&gt;&#xA;&lt;p&gt;Monad 体系内最先被定义的是 Functor。考虑函数 &lt;code&gt;map&lt;/code&gt;，它的类型是 &lt;code&gt;map :: (a -&amp;gt; b) -&amp;gt; [a] -&amp;gt; [b]&lt;/code&gt;，即给 &lt;code&gt;[a]&lt;/code&gt; 内的每个元素都作用上 &lt;code&gt;a -&amp;gt; b&lt;/code&gt; 的函数。但是该定义只对 list 这个 type constructor 有效。我们希望将这个函数普适到其他的 type constructor。&lt;/p&gt;&#xA;&lt;p&gt;而所有能被作用这样类似 &lt;code&gt;map&lt;/code&gt; 函数的 type constructor，我们统一定义其为 Functor class。&lt;/p&gt;&#xA;&lt;p&gt;Functor 这个 class 的定义如下：&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Self-Authored Algorithm Problems</title>
      <link>https://enucai.github.io/posts/authored-problems/</link>
      <pubDate>Fri, 10 Oct 2025 21:52:33 +0800</pubDate>
      <guid>https://enucai.github.io/posts/authored-problems/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Codeforces Global Round 28 B. Kevin and Permutation&#xA;&lt;a href=&#34;https://codeforces.com/contest/2048/problem/B&#34;&gt;https://codeforces.com/contest/2048/problem/B&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Codeforces Global Round 28 F. Kevin and Math Class&#xA;&lt;a href=&#34;https://codeforces.com/contest/2048/problem/F&#34;&gt;https://codeforces.com/contest/2048/problem/F&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 Multi-University Training Contest 10 G. Message Spreading&#xA;&lt;a href=&#34;https://acm.hdu.edu.cn/showproblem.php?pid=8093&#34;&gt;https://acm.hdu.edu.cn/showproblem.php?pid=8093&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;2025 Multi-University Training Contest 10 L. Counting Colorful Sequence&#xA;&lt;a href=&#34;https://acm.hdu.edu.cn/showproblem.php?pid=8098&#34;&gt;https://acm.hdu.edu.cn/showproblem.php?pid=8098&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Pan African Informatics Olympiad 2025 Day 1 D. XOR Multiset&#xA;&lt;a href=&#34;https://qoj.ac/contest/2525/problem/14517&#34;&gt;https://qoj.ac/contest/2525/problem/14517&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Secret Source 登山计划&#xA;&lt;a href=&#34;https://zhengruioi.com/problem/3387&#34;&gt;https://zhengruioi.com/problem/3387&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
