@[QingFy](/user/595521)
```
#include<bits/stdc++.h>
using namespace std;
double _a=0,_n=0,_m=0,_x=0;
double _d=0,_s=0;
vector<double> _num;
int vis(int);
void ParseIn(){
cin>>_a>>_n>>_m>>_x;
}
void WriteOut(){
if(_x<=2)cout<<_a;
else if(_x==3)cout<<2*_a;
else if(_x==_n-1)cout<<_m;
else if(_x==_n)cout<<0;
else{
int _b=_m-vis(1);
for(int i=1;i<=_n-3;i++)
_b-=vis(i);
_b/=_s;
_num.push_back(0);
_num.push_back(_a);
_num.push_back(_b);
int _d=2*_num[1]+_num[2];
for(int i=3;i<=_x-2;i++){
_num.push_back(_num[i-2]+_num[i-1]);
_d+=_num[i];
}
cout<<_d;
}
}
int main(){
ParseIn();
WriteOut();
}
int vis(int i){
if(i==1) return _a;
else if(i==2){
_s++;
return 0;
}else return vis(i-1)+vis(i-2);
}
```
我这变相相当于解方程
by Nagligivaget @ 2022-07-10 10:59:47
@[Nagligivaget](/user/544372) ~~这么久的帖子您还来挖坟?~~
thx
by __InfiniteWorld__ @ 2022-07-10 11:02:15
@[QingFy](/user/595521) 这个已经算好的了,有的都17年了,
by Nagligivaget @ 2022-07-10 11:35:14
@[QingFy](/user/595521) 这是这题最新的贴了
by Nagligivaget @ 2022-07-10 11:36:55