Luogu4933 大师

Posted pushinl

tags:

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

比较水的DP qwq

一开始想枚举公差(d), 后来发现直接暴力统计初始化都不用qwq

(CODE:)

#include<iostream>
#include<cstdio>
#define ll long long
#define maxn 1001
#define maxm 40001
#define z 20000
using namespace std;
ll f[maxn][maxm];
ll ans;
int c[maxm];
int h[maxn];
int qr(){
    int f=1, x=0;
    char ch=getchar();
    for(;!isdigit(ch); ch=getchar()) if(ch=='-') f=-1;
    for(; isdigit(ch); ch=getchar()) x=x*10+ch-48;
    return x*f;
}
int main(){
    int n;
    n=qr();
    for(int i=1; i<=n; i++)
        h[i]=qr();
    for(int i=1; i<=n; i++){
        ans++;//单个的情况
        for(int j=1; j<i; j++){
            f[i][h[i]-h[j]+z]+=f[j][h[i]-h[j]+z]+1;
            f[i][h[i]-h[j]+z]%=998244353;
            ans+=f[j][h[i]-h[j]+z]+1;
            ans%=998244353;
        }
    }
    printf("%lld", ans);
    return 0;
}

以上是关于Luogu4933 大师的主要内容,如果未能解决你的问题,请参考以下文章

片段活动错误中的ListView Adapter上下文,我该怎么办?

片段活动中的 ListView 适配器上下文错误,我该怎么办?

写在16年伊始

微信小程序旋转大师的代码是啥

F5硬件负载均衡技术

怎么把视频转成gif