50pts求条
查看原帖
50pts求条
757432
laijingnian楼主2024/8/25 10:19

玄关

#include <iostream>
#include <cmath>

using namespace std;

#define int long long
const int mod = 1e9 + 7;

int n;

int F(int num)
{
	long double a = 1 + sqrt(5),b = 1 - sqrt(5);
	long double x = pow(a,num),y = pow(b,num);
	long double z = sqrt(5);
	long double c = pow(2,num);
	return (x - y) / (z * c);
}

signed main() 
{
	cin >> n;
	cout << F(n) % mod;
	return 0;
}

做法: 结果:WrongAnser\textcolor{red}{Wrong Anser} #6~#11

2024/8/25 10:19
加载中...