L. Twice Equation ACM Nanning 2017

Posted cmyg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了L. Twice Equation ACM Nanning 2017相关的知识,希望对你有一定的参考价值。

https://nanti.jisuanke.com/t/19978

 

acm提交:类 Main

使用java:高精度

BigInteger

 

import java.math.BigInteger;
import java.util.Scanner;

public class Main {
    public static void main(String[] args)
    {
        BigInteger []f=new BigInteger[380];
        BigInteger v;
        int q,i;
        f[1]=BigInteger.valueOf(3);
        f[2]=BigInteger.valueOf(20);
        for (i=3;i<380;i++)
            f[i]=f[i-1].multiply(BigInteger.valueOf(6)).subtract(f[i-2]).add(BigInteger.valueOf(2));
        Scanner in=new Scanner(System.in);
        q=in.nextInt();
        while (q-->0)
        {
            v=in.nextBigInteger();
            for (i=1;i<380;i++)
                if (v.compareTo(f[i])<0)
                    break;
            System.out.println(f[i]);
                    
        }
    }
}

 

以上是关于L. Twice Equation ACM Nanning 2017的主要内容,如果未能解决你的问题,请参考以下文章

LA 7578. ACM World Finals 2016 L. Swap Space

ACM-ICPC 2018 南京赛区网络预赛 L. Magical Girl Haze

L. Let‘s Play Curling[思维]——2020-2021 ACM-ICPC, Asia Nanjing Regional Contest

L. Poor God Water(ACM-ICPC 2018 焦作赛区网络预赛)

2016-2017 ACM-ICPC, NEERC, Moscow Subregional Contest Problem L. Lazy Coordinator

ACM-ICPC 2018 南京赛区网络预赛 L. Magical Girl Haze(分层dijkstra)