记录编号 549367 评测结果 AAAAAAAAAAAAAAAAAAAAAAAAA
题目名称 求直线表达式 最终得分 100
用户昵称 Gravatar夜莺 是否通过 通过
代码语言 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;
}