喵喵喵求助T3

不知道,我就是先算出 a \times b 里有几个“神奇数字”,然后把周期以外的一个一个枚举,只用了19行

我用谁的方法AC的我就给谁

。。。那要是我们的方法都 AC 了呢?

额加个先字

#include <bits/stdc++.h>
using namespace std;
long long n,a,b,i;
long long ans1,ans2,ans;
long long mod=1e9+7;
int main()
{
	cin>>n>>a>>b;
	for(i=1;i<=n;i++){
		if(ans1+a<ans2+b){
			//你猜 
		}else if(ans1+a>ans2+b){
			//你猜
		}else{
			//你猜 
			ans=/*你猜*/;
			ans*=/*你猜*/;
			ans1*=/*你猜*/;
			ans2*=/*你猜*/;
			i=/*你猜*/;
		}
	}
    cout<<ans%mod;
	return 0;
}

//不用二分AC

《你猜》

又不能给完整代码

1 个赞

yht:给了就像没给一样

谁的思路,解决给他好了

不是,我回复的很长,明明比杨思越先开始回复,他就写了几行字,为神马算他先?

可以找老师一起要的,你们自己商量

@2345安全卫士 对了,杨思越的思路有个问题, ab 的公倍数中应该有 a+b-1 个“神奇数字”吧,不是 a+b

好像都说自己的思路能 AC。。。

喵,我再试一下

(帮助大家获得Wiki编辑doge)

你A了吗?

现在尝试用二分doge

杨思越的方法没过?(期待)

TLE0,但是应该是我的问题所以我要用二分~

二分大法成功AC,解决给到 @charlieqi

@稻叶昙 关帖

剩下的你们自己商量吧,如果 @charlieqi 同意你们可以都获得积分