40分,没有TLE和MLE,WA了6个点,大佬帮忙看看呗
  • 板块题目总版
  • 楼主kun_han
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/8/21 14:20
  • 上次更新2023/11/3 02:15:26
查看原帖
40分,没有TLE和MLE,WA了6个点,大佬帮忙看看呗
948027
kun_han楼主2023/8/21 14:20
#include<bits/stdc++.h>
using namespace std;
long long a[10000010];
long long x[10000010];
int main(){
	long long m;
	cin>>m;
	a[1]=1;
	a[2]=1;
	for(int i=3;i<=10000010;i++){
		a[i]=a[i-2]+a[i-1];
	}
	for(int i=1;i<=10000010;i++){
		x[i]=a[i]%m;
	}
	for(int i=1;i<=10000010;i++){
		if(x[i]==0&&x[i+1]==1){
			cout<<i;
			return 0;
		}
	}
}
2023/8/21 14:20
加载中...