最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 X: L16-3 和式及其处理 - 练习7

    正文概述 网友投稿   2026-01-22 16:11:19  

    题目描述

    请你编写程序计算,在数组 a 里面选出下标不同的两个元素 ai 和 aj 相乘,把所有乘积相加的和,除以 10007 的余数。

    输入

    第一行一个正整数 n(n≤100000),表示数组 a 的元素个数。第二行 n 个整数,表示数组 a 的每一个元素(元素的值在 1 到 100 之间)。

    输出

    一个正整数,表示题目所求的余数。

    样例输入

    3
    1 2 3

    样例输出

    11

    提示

    【伪代码】
    for (int i = 1; i <= n; i++)
        输入 a[i]并计算前缀和 s[i]
    ans = 0
    for (int i = 1; i <= n; i++)
        计算和式的每一项,并加到 ans 里
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 X: L16-3 和式及其处理 - 练习7