40分 ,只过了1 2 3 5 的数据(ToT),求大佬看看!!!
查看原帖
40分 ,只过了1 2 3 5 的数据(ToT),求大佬看看!!!
1024853
sana_37楼主2023/7/28 16:41
#include<iostream>
using namespace std;
int main()
{

	int M;
	cin >> M;
	long long p = 0;
	long long q = 1;
	long long ans = 2;
	long long  now = p + q;
	while (now % M != 0||(now + q) % M != 1)
	{
		ans++;
		p = q;
	   q = now;
		now += p;
	}
	cout << ans << endl;








	return 0;
}
2023/7/28 16:41
加载中...