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: 52ms
Memory: 1116kB
In contest: 1276

#include <stdio.h>
#include <math.h>

int fx(int x){
	return 10*ceil(sqrt(1.0*x));
}

int main(){
	int n,k,i,j,tmp;
	int a[100];
	scanf("%d%d", &n, &k);
	for(i=0;i<n;++i){
		scanf("%d", &tmp);
		if(k>=6){
			tmp=100;
		}else{
			for(j=0;j<k;++j){
				tmp = fx(tmp);
			}
		}
		printf("%d",tmp);
		if(i!=n-1){
			printf(" ");
		}
	}
	printf("\n");
	return 0;
}