0
点赞
收藏
分享

微信扫一扫

1091 N-自守数 (15 分)

蚁族的乐土 2022-01-23 阅读 26
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
	int M,N,K;
	int i,j;
	int flag=1,t,T,f=0;
	scanf("%d",&M);
	for(i=0;i<M;i++)
	{
		f=0;
		scanf("%d",&K);
		for(j=1;j<10;j++)
		{
			N=j*K*K;
			flag=1;
			t=K;
			T=N;
			while(t)
			{
				if(T%10!=t%10)
				{
					flag=0;
					break;
				}
				t/=10;T/=10;
			}
			if(flag)
			{
					printf("%d %d\n",j,N);
					f=1;
					break;
			}
		
			
		}
		if(!f)
		printf("No\n");
		
	 } 

	
	
	return 0;
}













举报

相关推荐

0 条评论