luogu2026 數學 求一次函式解析式

2021-10-10 22:30:02 字數 1126 閱讀 9711

傳送門

題目背景

做數學寒假作業的怨念……

題目描述

給定兩個整點的座標,求它們所在直線的函式解析式(一次函式)。

輸入格式

輸入共兩行。

第一行有兩個整數x1,y1。表示第乙個整點的座標為(x1,y1)

第二行有兩個整數x2,y2。表示第二個整點的座標為(x2,y2)

輸出格式

輸出共一行,即這個函式解析式。

輸入輸出樣例

輸入 #1

3 6

2 4

輸出 #1
y=2x
輸入 #2
3 5

2 7

輸出 #2
y=-2x+11
輸入 #3
3 -1

5 -2

輸出 #3
y=-1/2*x+1/2
說明/提示

二乘x表示為2x

二分之一乘x表示為1/2*x

解題思路

還有輸出真的好複雜,可能是我太菜了

code

#include 

#include

#include

#include

using namespace std;

long long x1, y, x2, yy, kfz, kfm, bfz, bfm;

int main()

kfz =

(yy - y)

, kfm =

(x2 - x1)

; bfz = y * kfm;

bfz -= x1 * kfz, bfm = kfm;

printf

("y=");

if(abs(kfz)

% kfm)

printf

("%lld/%lld*x"

, kfz, kfm)

;else

printf

("%lldx"

, kfz / kfm);if

(bfz != bfm && bfz)

else

}}

P2026 求一次函式解析式

題目背景 做數學寒假作業的怨念 題目描述 給定兩個整點的座標,求它們所在直線的函式解析式 一次函式 輸入格式 輸入共兩行。第一行有兩個整數x1,y1。表示第乙個整點的座標為 x1,y1 第二行有兩個整數x2,y2。表示第二個整點的座標為 x2,y2 輸出格式 輸出共一行,即這個函式解析式。輸入輸出樣...

求僅出現一次的最早字元

題目 請實現乙個函式用來找出字元流中第乙個只出現一次的字元。例如輸入google,輸出l 1 private static setfilter new hashset 2private static linkedlistresult new linkedlist 34 private static ...

程式設計師數學 19 一次函式

函式是用來研究變數間的依賴關係的,是刻畫變數之間對應關係的數學模型。在乙個變化過程中,數值發生變化的量稱為變數 variable 數值始終不變的量稱為常量 constant 在乙個變化的過程中,如果存在變數x y,且對於每個確定的x值,y都有乙個唯一確定的值與其對應,則y是x的函式。x稱為自變數,如...