#include <stdio.h>
int main()
{
int n = 0;
//int ret = 0;
while (scanf("%d", &n) != EOF)
{
/*ret = sqrt(n);
printf("%d", ret);*/
printf("%d", (int)sqrt(n));
//注sqrt返回的是double类型的浮点数,需要强转成int类型
}
return 0;
}

#include <stdio.h>
int main()
{
int n = 0;
//int ret = 0;
while (scanf("%d", &n) != EOF)
{
/*ret = sqrt(n);
printf("%d", ret);*/
printf("%d", (int)sqrt(n));
//注sqrt返回的是double类型的浮点数,需要强转成int类型
}
return 0;
}