求助 样例没过
查看原帖
求助 样例没过
940127
Georgezbc楼主2024/11/28 20:52
#include <iostream>
using namespace std;
long long n,b;
int cnt,num;
int f(int num){
	int maxx=0,x=0,xx;
	int a[10010];
	xx=num;
	for(int i=2;i*i<=xx;i++){
		num=xx;
		while(num%i==0){
			x++;
			a[x]=i;
			num/=i;
		}
	}
	for(int i=1;i<=x;i++) maxx=max(maxx,a[i]);
	return maxx;
}
int main (){
	cin >>n>>b;
	for(int i=1;i<=n;i++){
		num=f(i);
		cout<<num;
	}
	//cout <<cnt;
	return 0;
}

2024/11/28 20:52
加载中...