計蒜客 T1477一次函式

2021-10-02 17:47:18 字數 861 閱讀 7626

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

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

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

-100<=x1,y1,x2,y2<=100,x1!=x2。

輸出一次函式解析式,具體格式看樣例,分數必須是最簡形式。

輸出時每行末尾的多餘空格,不影響答案正確性

3 62 4

y=2x

3 52 7

y=-2x+11

3 -1

5 -2

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

數學公式k1=y1-y2 ,k2=x1-x2 ,k=k1/k2 b1=x1y2-x2y1 b2=x1-x2 b=b1/b2;

注意:k=±1時的解析式:y=±x±b;

k1=0時的解析式:y=y1;

接下來分類討論!(哎!坑坑太多,要小心,細心分類)

#include

#include

using

namespace std;

intgys

(int m,

int n)

///求最大公約數

return

(z);

}int

main()

else

///k3!=0時

else

///k為分數時

}else

///b3!=0時

else

///b3>0時

}else

///k3為分數時

else

///b3為分數時}}

}return0;

}

計蒜客T1581(尤拉函式)ACM

題目 這裡我們定義 n 表示所有小於等於 n 與 n 互質數的個數。例如 10 4,因為我們可以在 1 10 中找到 1,3,7,9 與 10 互質。第一行輸入乙個整數 t,表示測試資料組數。接下來 t 行,每行有乙個整數 n。對於每組測試資料輸出 n 1 t 10 6,1 n 10 6。輸出時每行...

計蒜客 T1104 找第乙個只出現一次的字元

題目描述 給定乙個只包含小寫字母的字串,請你找到第乙個僅出現一次的字元。如果沒有,輸出 no 輸入格式 乙個字串,長度小於 100000100000。輸出格式 輸出第乙個僅出現一次的字元,若沒有則輸出 no 解題思路 有兩種思路,第一種直接使用兩層for迴圈遍歷字串,然後輸出第乙個只出現一次的字元,...

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

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