QkOIR1 A 题解

A - Quark and Equations

$\text{Description}$

给定 $n,m$,求下列方程组有几组正整数解,我们认为无解为 $0$ 组解。

本题单个数据点含多组数据。

$1\le T\le 10^5,1\le n,m\le 10^{7}$

QkOIR1 B 题解

B - Quark and Flying Pigs

$\text{Description}$

给定一个 $n$ 个点 $m$ 条边的边带权无向图,在 $0$ 时刻你在点 $1$ 上。

假设当前是 $t$ 时刻,你在点 $v$ 上,你可以选择两种操作:

  • 仍停留在点 $v$ 上,操作后到 $t+1$ 时刻。
  • 选择一条边 $(a,b,w)$ 满足 $a=v$ 或 $b=v$,则你到这条边连接的另一个点上,操作后到 $t+w$ 时刻。

有 $k$ 条信息,每一条信息形如 $(t_i,v_i)$ 表示在 $t_i$ 时刻,点 $v_i$ 上会出现一只飞猪,其编号为 $i$,若该时刻你在 $v_i$ 上,则你捕获到了 $i$ 号飞猪。

现在你需要求出你能捕获到的飞猪数量的最大值。

$2\le n\le 200$,$1\le m\le \frac{n(n-1)}{2}$,$1\le k\le 5000$,$1\le a_i,b_i,v_i\le n$,$1\le w_i\le 1000$,$1\le t_i\le 10^9$。

QkOIR1 C 题解

C - Quark and Tree

$\text{Description}$

给定一棵点带权树,试添加一条不存在于树中的边,使得生成基环树所有点的深度与点权的乘积的和最大。基环树上,一个点的深度为其到环的最短距离。

QkOIR1 E 题解

E - Quark and Game

$\text{Description}$

给定 $n$ 个二元组形如 $(a_i,b_i)$ ,你可以进行两个操作:

  1. 对于所有 $b_i>0$ 的二元组,执行 $b_i\gets b_i-a_i$,花费 $p$。
  2. 对于所有 $b_i>0$ 的二元组,执行 $\operatorname{Swap}(a_i,b_i)$,花费 $q$。

求一个花费最少的操作方法,使得所有二元组的 $b_i\le 0$。

QkOIR1 D 题解

D - Quark and Strings

$\text{Description}$

你需要维护一个字符串序列 $\{S_n\}$,其中有 $n$ 个字符串,字符集为 $[1,q]\cap N_+$,初始全为空。接下来有 $q$ 次操作,支持两种操作(设当前为第 $i$ 次操作):

  • 1 l r,表示在所有编号在 $[l,r]$ 内的字符串末尾添加一个字符 $i$(数字)
  • 2 l r,表示询问所有编号在 $[l,r]$ 内的字符串的最长公共子序列长度。

$n,q\le 10^5$

QkOIR1 F 题解

F - Quark and Graph

$\text{Description}$

现有一 $n$ 个点 $m$ 条边的有标号简单无向连通图,边权全为 $1$。

已知 $1$ 节点到所有节点的最短路长,求这张图有多少种可能的形态,答案对 $998244353$ 取模。

两张图 $G=(V,E)$ 和 $G’=(V’,E’)$ 形态不同当且仅当存在一个二元组 $(u,v)$ 满足 $u,v\in[1,n]\cap N_+,(u,v)\in E,(u,v)\notin E’$。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×