#1393. 一次函数式(function)

一次函数式(function)

题目描述

给定两个整点的坐标,求它们所在直线的一次函数式:

  • 当b为0时表达为:y=a*x
  • 当a为整数时省略乘号,如y=-2x+1。
  • 当a为小数时乘号不省略,如:y=-1/2*x+3/5

注意所有分数需化简后表达。

输入格式

第一行有两个整数 x1,y1x_1,y_1,表示第一个整点的坐标为 (x1,y1)(x_1,y_1)

第二行有两个整数 x2,y2x_2,y_2,表示第二个整点的坐标为 (x2,y2)(x_2,y_2)

输出格式

输出共一行,即这个函数解析式。

输入输出样例 #1

输入 #1

3 6
2 4

输出 #1

y=2x

输入输出样例 #2

输入 #2

3 5
2 7

输出 #2

y=-2x+11

输入输出样例 #3

输入 #3

3 -1
5 -2

输出 #3

y=-1/2*x+1/2

说明/提示

对于30%的数据:y1x2-y2x1=0

对于另外30%的数据:保证计算出来的a,b为整数。

对于100%的数据:数据在x1,x2,y1,y2在int范围以内