devc++上运行的好好的,评测时却RE
查看原帖
devc++上运行的好好的,评测时却RE
1422255
zsl20130325楼主2024/9/24 20:13
#include<bits/stdc++.h>
using namespace std;

long long dp[400],sum[100000];

int main(){
	long long n,m,a,b;
	bool f=1;
	cin>>a>>b>>m>>n;
	dp[1]=a;
	dp[2]=b;
	sum[1]=a;
	sum[2]=a+b;
	for(int i=3;i<=n;i++){
		if(dp[i-2]+dp[i-3]>m){
			f=0;
		}
		if(f){
			dp[i]=dp[i-1]+dp[i-2];
		}
		sum[i]=sum[i-1]+dp[i];
	} 
	cout<<sum[n]-dp[m+1];
} 
2024/9/24 20:13
加载中...