为什么全部RE
查看原帖
为什么全部RE
482828
森屿弥鹿楼主2021/11/21 09:58

RT

#include <iostream>
#include <iomanip>
#include <cstring>
#include <cstdio>
#include <algorithm>
#include <queue>
#define inf 0x7fffffff
#define RP 0x7fffffffffffffff
using namespace std;
int T;
int x;
int maxx;
int a[200005];
int book[10000005];
int max(int x,int y) {
	return x>y?x:y;
}
int seven(int x) {
	while(x) {
		if(x%10==7) return 1;
		x/=10;
	}
	return 0;
}
int shai() {
	maxx+=1000;
	for(int i=7;i<=maxx;++i) {
		if(book[i])continue;
		if(seven(i)) {
			for(int j=i;j<=maxx;j+=i) {
				book[j]=1;
			}
		}
	}
}
int main() {
//	freopen("number.in","r",stdin);
//	freopen("number.out","w",stdout);
	scanf("%d",&T);
	for(int I_Love_LXY=1;I_Love_LXY<=T;++I_Love_LXY) {
		scanf("%d",&a[I_Love_LXY]);
		maxx=max(maxx,a[I_Love_LXY]);
	}
	shai();
	for(int I_Love_LXY=1;I_Love_LXY<=T;++I_Love_LXY) {
		if(book[a[I_Love_LXY]]) puts("-1");
		else {
			for(int i=a[I_Love_LXY]+1;i<=maxx;++i) {
				if(!book[i]) {
					printf("%d\n",i);
					break;
				}
			}
		}
	}
	return 0;
}
//sto CRN、GYH、did、xinyue、jzp1025、HCQ、MZH orz
//I want to fuck CCF, but I love LXY, so I can't fuck CCF.
2021/11/21 09:58
加载中...