(11) 기하학적 문제는, 우리 모두 알고는, 잘 생긴 아름다운 가을 ZZZ 노인 마스터 형상 계산 가을,이 시간을 그는 이러한 문제가 발생했습니다. 지점을 찾기 위해 세 점을 A, B, C를 감안할 때, 우리는 특정 각도의 회전 점을 중심으로이 비행기를 넣을 경우 원래 위치 (B)를 떨어질 수 있도록,

11 기하학 질문을
우리 모두가 알고, 잘 생긴 아름다운 가을 ZZZ 노인 마스터 형상 계산 가을, 그는이 같은 문제가 발생하여이 시간.
세 점 A, B, C 감안할 때.
지점 찾기, 우리는 특정 각도의 회전 점을 중심으로이 비행기를 넣을 경우 원래 위치 B, C와 B 떨어질 수 있도록 원래의 위치에 속한다.
ZZZ 문제를 아는 것은 반드시 해결책이 아니다, 그러나 그는 방법을 결정하기 위해 해결의 가능성이 당신을 왼쪽 여부, 그것을 시도 질문을 넣어!

팁 90 라인의 전체면 (0.5, 0.5)에 대한 회전
입력 형식 :
6은 각각 정수를 A, B를 나타내는 범위의 절대 값을 가로 좌표와 세로 좌표, C (수평 및 수직 좌표가 109를 초과하지 파티) 각각의 세 점과 일치하지 않는
출력 형식 :
경우 해결의 가능성, 출력 예, 다음 해결책의 출력 금지
입력 샘플 :
여기에 입력 주어진. 예를 들어
011,110
출력 샘플 :
주어진 여기 대응 출력. 예를 들면 :

# include<stdio.h>
int main()
{
	double x1,x2,x3,y1,y2,y3,ab,ac,bc,flag=0;
	scanf("%lf %lf %lf %lf %lf %lf",&x1,&y1,&x2,&y2,&x3,&y3);
	ab=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);
	ac=(x1-x3)*(x1-x3)+(y1-y3)*(y1-y3);
	bc=(x2-x3)*(x2-x3)+(y2-y3)*(y2-y3);
	if((ab==bc)||(ab==ac)||(ac==bc))
	{
		if((y3-y1)*(x2-x1)!=(y2-y1)*(x3-x1))
		{
			flag=1;
		}
	}
	if(flag)
	{
		printf("yes");
	}
	else
	{
		printf("no");
	}
	return 0;
}

참고 :이 획기적인 문제는 수 이등변 삼각형이 세 점의 구성을 찾을 수 있습니다. 그것은 그것의 외접원의 중심을 수행해야합니다.

게시 된 123 개 원래 기사 · 원 찬양 8 ·은 20000 +를 볼

추천

출처blog.csdn.net/Du798566/article/details/104788327