728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=76&sca=10c0

 

JUNGOL

 

www.jungol.co.kr

 

# 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
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기