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