1 条题解

  • 0
    @ 2026-5-22 8:47:44
    #include<bits/stdc++.h>
    using namespace std;
    #define int long long
    const int N=2000010,mod=998244353;
    int n,a[N],dp[N][10];
    signed main()
    {
    	cin>>n;
    	for(int i=1;i<=n;i++)cin>>a[i];
    	dp[1][a[1]]=1;
    	for(int i=2;i<=n;i++)
    	{
    		for(int j=0;j<=9;j++)
    		{
    			dp[i][(j+a[i])%10]+=dp[i-1][j];
    			dp[i][(j+a[i])%10]%=mod;
    			dp[i][(j*a[i])%10]+=dp[i-1][j];
    			dp[i][(j*a[i])%10]%=mod;
    		}
    	}
    	for(int k=0;k<=9;k++)cout<<dp[n][k]<<'\n';
    	return 0;
    }
    • 1

    信息

    ID
    12235
    时间
    2000ms
    内存
    1024MiB
    难度
    8
    标签
    递交数
    21
    已通过
    5
    上传者