1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

建模与关键观察

1)闭环 = 两个完美匹配的并

把每个仪器视为一个点:

  • “左侧随机配对”在这些点上给出一个完美匹配 σ\sigmaσ(若干 2-环);
  • “右侧随机配对”给出另一完美匹配 τ\tauτ。

P3351.第3题-信号模拟

    1000ms Tried: 18 Accepted: 5 Difficulty: 8 所属公司 : 美团
    算法与标签>数学

题目内容

如下图所示,有 2×n2×n2×n 个仪器,中间的方块是仪器的主体,每个仪器可以充当接收器或者信号源;主体的左右两侧是两个接线点。

现在,我们将左端 2×n2×n2×n 个接线点随机分成 nnn 组,每组各含两个点,并将右端 2×n2×n2×n 个接线点同样随机分成 nnn 组。然后将每组的两个接线点用导线连接。

image

这样一来,我们就得到了一组封闭的信号线路。具体而言:

  • 信号从任一信号源 iii 出发,通过右侧接线点;

  • 随后,信号通过与右侧接线点连接的导线到达另外一个仪器的左侧接线点,再经过仪器主体到达右侧接线点;此时,如果这个仪器是接收器,那么就视为接收到了信号(注意,接收到信号不会影响信号继续往后传递)。

这个过程持续进行,最终会形成若干个独立的循环。

现在,记 xxx 表示在所有接收器均能接收到信号的前提下, 2×n2×n2×n 个仪器中作为信号源的最少数量。求解 xxx 的方差。

可以证明答案可以表示为一个不可约分数 pq\frac {p}{q}qp​,为了避免精度问题,请直接输出整数 (p×q−1(p×q^{-1}(p×q−1 modmodmod M)M)M) 作为答案,其中 M=998M=998M=998 244244244 353353353 ,q−1q^{-1}q−1 是满足 q×q−1≡1(modq×q^{-1}≡1(modq×q−1≡1(mod M)M)M) 的整数。更具体地,你需要找到一个整数 x∈[0,M)x ∈ [0,M)x∈[0,M) 满足 x×qx × qx×q 对 MMM 取模等于 ppp ,您可以查看样例解释得到更具体的说明。

【提示】 本题中,如果您需要使用到除法的取模,即计算 (p×q−1(p×q^{-1}(p×q−1 modmodmod M)M)M)时,q−1q^{-1}q−1 需要使用公式 (qM−2(q^{M-2}(qM−2 modmodmod M)M)M) 得到。例如,计算 (54(\frac {5}{4}(45​ modmodmod M)M)M):

4−1(54modM)\frac {4^{-1}}{(\frac {5}{4} mod M) }(45​modM)4−1​

4−1=(4M−24^{-1}=(4^{M-2}4−1=(4M−2 modmodmod MMM) =748683265=748683265=748683265


(54(\frac {5}{4}(45​ modmodmod M)=5×4−1M)= 5×4^{-1}M)=5×4−1 modmodmod MMM =5×748=5×748=5×748 683683683 265265265 modmodmod MMM =748=748=748 683683683 266266266

输入描述

每个测试文件均包含多组测试数据。第一行输入一个整数 T(1≤T<104)T(1≤ T < 10^4)T(1≤T<104) 代表数据组数,每组测试数据描述如下:

在一行上输入一个整数 n(1≤n≤106)n(1 ≤n≤ 10^6)n(1≤n≤106) 代表仪器的数量。

输出描述

对于每组测试数据,新起一行输出一个整数,表示 xxx 的方差对 M=998M =998M=998 244244244 353353353 取模后的结果。

样例1

输入

3
1
2
3

输出

0
887328314
168592380

说明

对于第一组测试数据,左、右两侧各仅有一种配对方式,构成一个长度为 222 的循环。最小信号源数为 111 ,如下图所示。因此 E(X)=1,D(X)=0E(X)=1,D(X)=0E(X)=1,D(X)=0 。

image

对于第二组测试数据,左侧有三种配对 ({1,21,21,2},{3,43,43,4};{1,31,31,3},{2,42,42,4};{1,41,41,4},{2,32,32,3}),右侧同样三种,合计 3×3=93×3=93×3=9 种等可能组合。计算可得,需要 111 个信号源的概率为 69\frac {6}{9}96​ (如下左图所示,为其中一种情况),需要 222 个信号源的概率为39\frac {3}{9}93​ (如下右图所示,为其中一种情况),故 :

  • E(X)=1×23+2×13=43E(X)=1×\frac {2}{3}+2×\frac {1}{3}=\frac {4}{3}E(X)=1×32​+2×31​=34​
  • D(X)=E([X−E(X)]2)=D(X)=E([X-E(X)]^2)=D(X)=E([X−E(X)]2)=(1−43)2×23(1-\frac {4}{3})^2×\frac {2}{3}(1−34​)2×32​+(2−43)2+(2-\frac {4}{3})^2+(2−34​)2×13×\frac {1}{3}×31​=29=\frac {2}{9}=92​ 。

我们能够找到, 887887887 328328328 314314314 ×9=7×9=7×9=7 985985985 954954954 826826826 对 MMM 取模后恰好等于分子 222,所以 887887887 328328328 314314314 是需要输出的答案。

image

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 2, 46ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?