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: 60ms
Memory: 1392kB
In contest: 1276

#include<stdio.h>
#include<math.h>
int f(int a,int k){
	int i;
	int s;
	for (i=0;i<k;i++){
	
	    a = 10*(int)ceil(sqrt(a));
	    if (a==100){
	    	
	    	break;
		}
    }
    return a;
}
int main(){
	int m,k;
	int i,j;
	scanf("%d %d",&m,&k);
	int arry[m];
	for (i=0;i<m;i++){
		scanf("%d",&arry[i]);
	}
	
		for (j=0;j<m;j++){
			arry[j] = f(arry[j],k);
		}
	
	for (i=0;i<m;i++){
		printf("%d ",arry[i]);
	}
	printf("\n");
	return 0;
}