求助:为啥样例能过,数据过不了
查看原帖
求助:为啥样例能过,数据过不了
358605
狼群夜空楼主2022/6/26 16:52
#include<bits/stdc++.h>
using namespace std;

int a,n,m,x,f[25],c[25];

int main()
{
	cin>>a>>n>>m>>x;
	f[1]=1;f[2]=1;c[3]=1;c[4]=1;
	for(int i=3;i<=n;i++) 
    	f[i]=f[i-1]+f[i-2];
	for(int i=5;i<=n;i++) 
    	c[i]=c[i-1]+c[i-2];
	int u=(m-f[n]*a)/f[n];
	if(x==n) cout<<"0";
	else cout<<f[x]*a+c[x]*u;
	return 0;
}
2022/6/26 16:52
加载中...