728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=76&sca=10c0
# include <stdio.h>
# include <math.h>
int square(float num1,float num2);
int main()
{
float num1,num2;
scanf("%f %f",&num1,&num2);
printf("%d",square(num1,num2));
return 0;
}
int square(float num1, float num2)
{
float tmp;
int num = 0;
int i;
if(num1 > num2)
{
tmp = num1;
num1 = num2;
num2 = tmp;
}
num1 = sqrt(num1) > (int)sqrt(num1) ? ((int)sqrt(num1)+1) : (int)sqrt(num1);
num2 = (int)sqrt(num2);
for(;num1<=num2; num1++)
num++;
return num;
}
728x90
반응형
최근댓글