AT_abc432_g.[ABC432G] Sum of Binom(A, B)

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定一个长度为 NN 的正整数序列 A=(A1,A2,…,AN)A=(A_1, A_2, \dots, A_N) 和一个长度为 MM 的正整数序列 B=(B1,B2,…,BM)B=(B_1, B_2, \dots, B_M)。

请计算 ∑i=1N∑j=1M(AiBj)\displaystyle \sum_{i=1}^{N} \sum_{j=1}^{M} \binom{A_i}{B_j} 的值,并对 998244353998244353 取模。

这里,(xy)\displaystyle \binom{x}{y} 表示从 xx 个物体中选出 yy 个物体的方法数(即二项式系数)。特别地,如果 x<yx<y,则值为 00。

输入格式

输入通过标准输入给出,格式如下:

NN MM A1A_1 A2A_2 …\dots ANA_N B1B_1 B2B_2 …\dots BMB_M

输出格式

输出答案。

输入输出样例

  • 输入#1

    3 2
    2 5 4
    1 3

    输出#1

    25
  • 输入#2

    4 4
    2 5 1 5
    2 1 2 4

    输出#2

    65
  • 输入#3

    6 8
    203497 47202 407775 394325 463982 304784
    468417 302156 131932 235902 395728 78537 223857 330739

    输出#3

    602855848

说明/提示

样例解释 1

答案为 (21)+(23)+(51)+(53)+(41)+(43)=2+0+5+10+4+4=25\displaystyle \binom{2}{1}+\binom{2}{3}+\binom{5}{1}+\binom{5}{3}+\binom{4}{1}+\binom{4}{3}=2+0+5+10+4+4=25。

数据范围

  • 1≤N,M≤5×1051\leq N,M \leq 5\times 10^5
  • 1≤Ai,Bj≤5×1051\leq A_i,B_j \leq 5\times 10^5
  • 所有输入都是整数。

由 ChatGPT 5 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页