提供一个翻译以及请求修改评分
查看原帖
提供一个翻译以及请求修改评分
551100
Hoks楼主2024/5/30 18:55

因为英语能力很差,所以只有简要题意。

给定点数 nn,操作数 mm 和模数 kk。

再给定这 nn 个点的点权 aia_i。

有三种操作:

  1. 给定点 u,vu,v,给点 u,vu,v 间连一条边,若已连通则忽略。

  2. 给定点 xx 和值 valval,表示把点 xx 的权值改为 valval。

  3. 给定点 u,vu,v 和值 ww,查询 u→vu\rightarrow v 的路径上点权小于等于 ww 的点个数,以及点权小于等于 ww 的点的点权乘积对 kk 取模。

    如果不存在这样的点则只输出一个 00。

n≤5×104,m≤105,k≤33333n\le5\times10^4,m\le10^5,k\le33333,多测,强制在线。

强制在线形式为,若读入数据为 xx,上次答案为 lstlst,则实际数据为 x−lstx-lst。

lstlst 初始为 00,上次答案定义为上一次询问的第二问答案。

如果第一问答案为 00 则 lst=0lst=0。

多组数据以 EOF 结尾。

2024/5/30 18:55
加载中...