728x90
๋ ์ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ ๋ ์ฌ์ฉํ๋ '์ ํด๋ฆฌ๋์ ๊ฑฐ๋ฆฌ'๊ณต์ !
๋ ์ (x1, y1), (x2, y2)์ด ์ฃผ์ด์ก์ ๋, ๋ ์ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ ๋ค์ ๊ณต์์ผ๋ก ๊ตฌํ ์ ์๋ค.
#include <iostream>
#include <cmath> // sqrt()์ pow() ํจ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด
using namespace std;
int main(){
int x1, y1, x2, y2;
double distance;
cin >> x1 >> y1 >> x2 >> x2;
distance = sqrt(pow(x2-x1,2) + pow(y2 - y1, 2));
cout << distance;
return 0;
}
โ pow(): n ์ ๊ณฑ์ ๊ตฌํ๊ธฐ
โก sqrt(): ๋ฃจํธ ๊ตฌํ๊ธฐ
728x90
'๐ Coding Test Study > Math' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Big-O ํ๊ธฐ๋ฒ (0) | 2021.04.25 |
---|---|
[Math&Algorithm] ์์? (0) | 2021.03.01 |
[Math&Algorithm] ์ต๋๊ณต์ฝ์? ์ต๋๊ณต๋ฐฐ์? (0) | 2021.03.01 |