提交记录 8330


用户 题目 状态 得分 用时 内存 语言 代码长度
LuoshuiTianyi noip18e. 【NOIP2018】填数游戏 Accepted 100 44.79 us 36 KB C++ 1.24 KB
提交时间 评测时间
2019-02-12 19:27:23 2020-08-01 01:16:56
#include<iostream>
using namespace std;
int n,m;
const int mod=1e9+7;
int ksm(int a,int n)
{
    int base=1;
    while(n)
    {
        if(n&1)
            base=1ll*base*a%mod;
        a=1ll*a*a%mod;
        n>>=1;
    }
    return base;
}
int main()
{
    cin>>n>>m;
    if(n>m)
        swap(n,m);
    if(n==1)
    {
        cout<<ksm(2,m);
        return 0;
    }
    if(n==2)
    {
        cout<<4ll*ksm(3,m-1)%mod;
        return 0;
    }    
    if(n==3)
    {
        cout<<112ll*ksm(3,m-3)%mod;
        return 0;
    }    
    if(n==4)
    {
        if(m==4)
            cout<<"912";
        else
            cout<<2688ll*ksm(3,m-5)%mod;
        return 0;
    }    
    if(n==5)
    {
        if(m==5)
            cout<<"7136";
        else
            cout<<21321ll*ksm(3,m-6)%mod;
        return 0;
    }    
    if(n==6)
    {
        if(m==6)
            cout<<"56768";
        else
            cout<<170112ll*ksm(3,m-7)%mod;
        return 0;
    }    
    if(n==7)
    {
        if(m==7)
            cout<<"453504";
        else
            cout<<1360128ll*ksm(3,m-8)%mod;
        return 0;
    }    
    if(n==8)
    {
        if(m==8)
            cout<<"3626752";
        else
            cout<<10879488ll*ksm(3,m-9)%mod;
        return 0;
    }    
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #135.34 us36 KBAcceptedScore: 5

Testcase #244.19 us36 KBAcceptedScore: 5

Testcase #344.79 us36 KBAcceptedScore: 5

Testcase #437.24 us36 KBAcceptedScore: 5

Testcase #537.53 us36 KBAcceptedScore: 5

Testcase #636.4 us36 KBAcceptedScore: 5

Testcase #735.81 us36 KBAcceptedScore: 5

Testcase #835.39 us36 KBAcceptedScore: 5

Testcase #935.16 us36 KBAcceptedScore: 5

Testcase #1035.54 us36 KBAcceptedScore: 5

Testcase #1135.07 us36 KBAcceptedScore: 5

Testcase #1235.27 us36 KBAcceptedScore: 5

Testcase #1334.75 us36 KBAcceptedScore: 5

Testcase #1435.48 us36 KBAcceptedScore: 5

Testcase #1535.47 us36 KBAcceptedScore: 5

Testcase #1634.43 us36 KBAcceptedScore: 5

Testcase #1734.54 us36 KBAcceptedScore: 5

Testcase #1835.38 us36 KBAcceptedScore: 5

Testcase #1934.05 us36 KBAcceptedScore: 5

Testcase #2034.74 us36 KBAcceptedScore: 5


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-06 23:52:42 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠