Start: Jun, 28, 2019 08:42:00
2019杭州师范大学第一届程序设计竞赛新生赛
End: Jun, 28, 2019 11:42:00
Time elapsed:
Time remaining:

Problem_ID: C
Result: Accepted
Time: 50ms
Memory: 1120kB
In contest: 1276

#include<stdio.h>
#include<math.h>
int Zhuan(double x,int k);
int Zhuan(double x,int k){
	int i;
	for(i=0;i<k;i++){
		x=10*ceil(sqrt(x));
	}
	return x;
}
int main(){
	int T,n,i,a;
	scanf("%d %d",&T,&n);
	while(T--){
		scanf("%d",&a);
		if(T!=0){
			if(n>=5){
				printf("100 ");
			}
			else printf("%d ",Zhuan(a,n));
		}
		else{
			if(n>=5){
				printf("100\n");
			}
			else printf("%d\n",Zhuan(a,n));
		}
	}
	return 0;
}