点关于直线的对称点

来源:互联网 发布:人工智能打破行业界限 编辑:程序博客网 时间:2024/04/30 07:50

挺简单的公式:

#include <stdio.h> int main(){    int n;    float a,b,A,B,C,a1,b1;    scanf("%d\n",&n);    while(n--)    {  scanf("%f %f %f %f %f",&a,&b,&A,&B,&C);     int a1=int (a-2*A*(A*a+B*b+C)/(A*A+B*B));     int b1=int (b-2*B*(A*a+B*b+C)/(A*A+B*B));     printf("%d %d\n",a1,b1);    }}


 

原创粉丝点击