1 条题解

  • 1
    @ 2022-08-09 20:55:19
    #include<bits/stdc++.h>
    #define mod 998244353
    using namespace std;
    long long f[100005],g[100005];
    int t;
    int main()
    {
        scanf("%d",&t);
        f[1]=8,g[1]=1;
        for (int i=2; i<=100000; i++)
        {
            f[i]=f[i-1]*9+g[i-1];
            g[i]= g[i-1]*9+f[i-1];
            f[i]%=mod;
            g[i]%=mod;
        }
        for(int i=1;i<=t;i++)
        {
            int n,k;
            scanf("%d%d",&n,&k);
            if(n==1)
            {
                printf("9\n");
                continue;
            }
            printf("%llu\n",f[n]%mod);
            continue;
        }
        return 0;
    }
    
  • 1

信息

ID
1487
难度
4
分类
动态规划 点击显示
标签
递交数
7
已通过
1
通过率
14%
上传者