1213: 确定第四个点
1.描述
小明为了画出一个与坐标轴平行的矩形,于是他从平面上选出了3个点,现在请你确定第四个点,与其他的三个点构成与坐标轴平行的矩形
输入
每组数据包括6个数,x1,y1,x2,y2,x3,y3,代表三个点的坐标,每个数大于0小于1000的整数
多组测试数据
输出
输出第四个点的坐标
样例输入
5 5 5 7 7 5
样例输出
7 7
2.代码
#include<stdio.h>
#include<math.h>
int main()
{
int a[10],i,x,y;
while(scanf("%d %d %d %d %d %d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5])!=EOF)
{
for(i=0; i<6; i++)
{
if(a[0]==a[2])
{
x=a[4];
}
if(a[2]==a[4])
{
x=a[0];
}
if(a[0]==a[4])
{
x=a[2];
}
if(a[1]==a[3])
{
y=a[5];
}
if(a[3]==a[5])
{
y=a[1];
}
if(a[1]==a[5])
{
y=a[3];
}
}
printf("%d %d\n",x,y);
}
}
博客围绕确定与坐标轴平行矩形的第四个点展开。给出问题描述,已知平面上三个点坐标,需确定第四个点构成矩形。输入为每组6个数代表三点坐标,多组测试数据,输出为第四个点坐标,并给出样例,最后展示了相关C语言代码。
755

被折叠的 条评论
为什么被折叠?



