acgo题库
  • 首页
  • 题库
  • 学习
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情提交记录(0)
  • 翻译

    Polycarp 有两个最喜欢的整数 xx 和 yy(它们可以相等),他找到了一个长度为 nn 的数组 aa 。Polycarp 认为一对索引 ⟨i,j⟩⟨i,j⟩ ( 1≤i<j≤n1≤i<j≤n ) 很漂亮,如果:ai aja i a j 能被 xx 整除;ai−aja i −a j 可被 yy 整除。例如,如果 x=5x=5 , y=2y=2 , n=6n=6 , a=a= [ 1,2,7,4,9,61,2,7,4,9,6 ],那么唯一漂亮的对是:⟨1,5⟩⟨1,5⟩ : a1 a5=1 9=10a 1 a 5 =1 9=10 ( 1010 可被 55 整除 ) 和 a1−a5=1−9=−8a 1 −a 5 =1−9=−8 ( −8−8 可被 22 整除);⟨4,6⟩⟨4,6⟩ : a4 a6=4 6=10a 4 a 6 =4 6=10 ( 1010 可被 55 整除 ) 和 a4−a6=4−6=−2a 4 −a 6 =4−6=−2 ( −2−2 可被 22 整除 )。求数组中漂亮对的数量 aa 。 输入的第一行包含单个整数 t t ( 1 ≤ t ≤ 1 0 4 1≤吨≤10 4 ) — 测试用例的数量。然后是测试用例的描述。 每个测试用例的第一行包含三个整数 n n , x x 和 y y ( 2 ≤ n ≤ 2 ⋅ 1 0 5 2≤n≤2⋅10 5 , 1 ≤ x , y ≤ 1 0 9 1≤x,y≤10 9 ) — 数组的大小和 Polycarp 最喜欢的整数。 每个测试用例的第二行包含 n n 整数 一个 1 , 一个 2 , … , 一个 n 一个 1 一个 2 。。。一个 n ( 1 ≤ 一个 我 ≤ 1 0 9 1≤a 我 ≤10 9 ) — 数组的元素。 保证 n n 不超过 2 ⋅ 1 0 5 2⋅10 5 .

    userId_undefined

    MNST

    格式·格式排版员数组·数组操作员I/O·IO入门者循环·循环打卡人
    6阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页