记录编号 |
549367 |
评测结果 |
AAAAAAAAAAAAAAAAAAAAAAAAA |
题目名称 |
求直线表达式 |
最终得分 |
100 |
用户昵称 |
夜莺 |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
0.010 s |
提交时间 |
2020-02-10 13:55:58 |
内存使用 |
4.40 MiB |
显示代码纯文本
#include<cstdio>
using namespace std;
int main(){
double x1,y1,x2,y2,k,b;
freopen("ykxb.in","r",stdin);
freopen("ykxb.out","w",stdout);
scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2);
k=(y1-y2)/(x1-x2)/1.0;
b=y1-x1*k*1.0;
if(k==0){
printf("y=%.6f",b);
return 0;
}
if(x1==x2){
printf("x=%.6lf",x1);
return 0;
}
if(b>0)printf("y=%.6lfx+%.6lf",k,b);
if(b<0)printf("y=%.6lfx%.6lf",k,b);
if(b==0)printf("y=%.6lfx",k);
return 0;
}