请求加强数据
查看原帖
请求加强数据
432420
Liuzixuankimi2008楼主2022/8/24 09:32
#include<bits/stdc++.h>
using namespace std;
int a,b,x,y,p;
int hs(int ii,int jj){
	int pp=ii%jj;
	ii/=jj;
	int pp1=ii%jj;
	ii/=jj;
	if(pp==pp1) return 0;
	while(ii){
		if(ii%jj!=pp) return 0;
		swap(pp,pp1);
		ii/=jj;
	}
	return 1;
}
int main(){
	cin>>a>>b>>x>>y>>p;
	for(int i=x;i<=y;i++){
		int sum=0;
		for(int j=a;j<=b;++j){
			sum+=hs(i,j);
			if(sum>p) break;
		}
		if(sum==p) printf("%d\n",i); 
	}
	return 0;
}

暴力代码也能AC

提交记录

2022/8/24 09:32
加载中...