自己测可以过,luogu2-7WA
查看原帖
自己测可以过,luogu2-7WA
362539
老撕鸡楼主2021/2/3 11:07

我用的洛谷的测试数据在自己的电脑上可以过,用luogu就 会WA 附上代码

#include<bits/stdc++.h>
using namespace std;
int n,s,i,a[100],d;
int make(int b,int c)
{
	memset(a,0,sizeof(a));
	i=0;
	while(b!=0)
	{
		i++;
		a[i]=b%c;
		b/=c;
	}
	for(int j=1;j<=n;j++)
	{
		if(a[j]!=a[i-j+1]) return 0;
	}
	return 1;
}
int main()
{
	cin>>n>>s;
	while(n!=0)
	{
		d=0;
		s++;
		for(int i=10;i>=2;i--)
		{
			d+=make(s,i);
			if(d>=2)
			{
				cout<<s<<endl;
				n--;
				break;
			}
		}
	}
	return 0;
}
2021/2/3 11:07
加载中...