CF1423J.Bubble Cup hypothesis

普及/提高-

通过率:0%

AC君温馨提醒

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

题目描述

The Bubble Cup hypothesis stood unsolved for 130130 years. Who ever proves the hypothesis will be regarded as one of the greatest mathematicians of our time! A famous mathematician Jerry Mao managed to reduce the hypothesis to this problem:

Given a number mm , how many polynomials PP with coefficients in set {0,1,2,3,4,5,6,7}{\{0,1,2,3,4,5,6,7\}} have: P(2)=mP(2)=m ?

Help Jerry Mao solve the long standing problem!

输入格式

The first line contains a single integer tt (1t5105)(1 \leq t \leq 5\cdot 10^5) - number of test cases.

On next line there are tt numbers, mim_i (1mi1018)(1 \leq m_i \leq 10^{18}) - meaning that in case ii you should solve for number mim_i .

输出格式

For each test case ii , print the answer on separate lines: number of polynomials PP as described in statement such that P(2)=miP(2)=m_i , modulo 109+710^9 + 7 .

输入输出样例

  • 输入#1

    2
    2 4

    输出#1

    2
    4

说明/提示

In first case, for m=2m=2 , polynomials that satisfy the constraint are xx and 22 .

In second case, for m=4m=4 , polynomials that satisfy the constraint are x2x^2 , x+2x + 2 , 2x2x and 44 .

首页