想要AC的dly 2023-12-04 14:58 采纳率: 80%
浏览 10
已结题

python输入问题

python一行输入1e7个数存储到数组有哪些方法,我这种会爆空间
问题链接:http://www.qedfalse.cn/p/QED2211B

t = int(input())

for _ in range(t):
    minzhi = float('inf')
    # print(minzhi)
    n = int(input())
    a = [0] * (n + 1)  # 初始化数组 a
    n = int(input())
    a = [int(x) for x in input().split()]
    for i in range(0, n):
        minzhi = min(a[i], minzhi)
    ans = 0
    for i in range(0, n):
        ans += a[i] - minzhi
        ans %= int(1e9 + 7)
    print(ans)

img

img

  • 写回答

3条回答 默认 最新

  • 无序繁星 2023-12-04 16:21
    关注

    可以试试这个吗,因为没法验证所以不敢保证正确

    t = int(input())
    
    for _ in range(t):
        n = int(input())
        MOD = int(1e9 + 7)
        min_value = float('inf')
        sums = 0
        for num in map(int, input().split()):
            min_value = min(min_value, num)
            sums = (sums + num) % MOD
        result = (sums - ((min_value % MOD)* (n % MOD)) % MOD) % MOD
        print(result)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 12月12日
  • 已采纳回答 12月4日
  • 创建了问题 12月4日

悬赏问题

  • ¥15 pip install后修改模块路径,import失败,需要在哪里修改环境变量?
  • ¥15 爬取1-112页所有帖子的标题但是12页后要登录后才能 我使用selenium模拟登录 账号密码输入后 会报错 不知道怎么弄了
  • ¥30 关于用python写支付宝扫码付异步通知收不到的问题
  • ¥50 vue组件中无法正确接收并处理axios请求
  • ¥15 隐藏系统界面pdf的打印、下载按钮
  • ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
  • ¥15 基于pso参数优化的LightGBM分类模型
  • ¥15 安装Paddleocr时报错无法解决
  • ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
  • ¥50 分布式追踪trace异常问题