A90532.「USACO 2024.2 Platinum」Lazy Cow

省选/NOI-

通过率:0%

时间限制:2.00s

内存限制:256MB

题目描述

题目来自 USACO 2024 February Contest, Platinum Problem 1. Lazy Cow

Bessie 正在努力为美国计算机奥林匹克二月的竞赛准备测试用例。每一分钟,她可以选择不准备测试用例,不花费能量;或者对于某个正整数 aa,花费 3a13^{a-1} 能量准备 aa 个测试用例。

Farmer John 有 DD1D21051\le D\le 2\cdot 10^5)个需求。对于第 ii 个需求,他告诉 Bessie,在前 mim_i 分钟内她总共需要准备至少 bib_i 个测试用例(1mi106,1bi10121\le m_i\le 10^6,1\le b_i\le 10^{12})。

eie_i 为满足前 ii 个需求 Bessie 最小需要花费的能量。输出 e1,,eDe_1,\ldots ,e_D109+710^9+7 的余数。

输入格式

输入的第一行包含 DD。以下 DD 行,第 ii 行包含两个空格分隔的整数 mim_ibib_i

输出格式

输出 DD 行,第 ii 行包含 eimod109+7e_i \bmod 10^9+7

输入输出样例

  • 输入#1

    4
    5 11
    6 10
    10 15
    10 30
    

    输出#1

    21
    21
    25
    90
    
  • 输入#2

    2
    100 5
    100 1000000000000
    

    输出#2

    5
    627323485
    
  • 输入#3

    20
    303590 482848034083
    180190 112716918480
    312298 258438719980
    671877 605558355401
    662137 440411075067
    257593 261569032231
    766172 268433874550
    8114 905639446594
    209577 11155741818
    227183 874665904430
    896141 55422874585
    728247 456681845046
    193800 632739601224
    443005 623200306681
    330325 955479269245
    377303 177279745225
    880246 22559233849
    58084 155169139314
    813702 758370488574
    929760 785245728062
    

    输出#3

    108753959
    108753959
    108753959
    148189797
    148189797
    148189797
    148189797
    32884410
    32884410
    32884410
    32884410
    32884410
    32884410
    32884410
    3883759
    3883759
    3883759
    3883759
    3883759
    3883759
    

说明/提示

  • 测试点 4-5:D100D\le 100,且对于所有 iimi100m_i\le 100
  • 测试点 6-8:D3000D\le 3000
  • 测试点 9-20:没有额外限制。

供题:Brandon Wang,Claire Zhang

首页