Result: Accepted
Time: 65ms
Memory: 2136kB
#include<bits/stdc++.h>
#define rep(i,x,y) for(int i=x;i<=y;++i)
#define dep(i,x,y) for(int i=y;i>=x;--i)
using namespace std;
typedef long long ll;
int n,m,a[101000];
int main()
{
scanf("%d %d",&n,&m);
m=min(5,m);
rep(i,1,n)
{
scanf("%d",&a[i]);
}
rep(i,1,n)
{
rep(j,1,m)
a[i]=10*ceil(sqrt(a[i]));
}
rep(i,1,n)
{
printf("%d%c",a[i]," \n"[i==n]);
}
// for(int i=1;i<=100;i++)
// {
// int x=i,an=0;
// while(x!=100)
// {
// an++;
// x=10*ceil(sqrt(x));
// }
// printf("%d %d\n",i,an);
// }
}