SMALL
안녕하세요 오늘은 좌표 관련된 수학 문제를 풀겠습니다.
이 문제는 국민대학교 알고리즘 대회 예제 문제와 매우 유사한데요, 이 문제는 단순합니다.
네번째점의 x좌표는 나머지 세 점의 x좌표중 하나밖에 없는 것을 선택하면 되고, y도 마찬가지입니다.
코드:
#include <bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int arr_x[3];
int arr_y[3];
for(int i = 0; i<3; i++){
cin>>arr_x[i]>>arr_y[i];
}
int x, y;
if(arr_x[0] == arr_x[2]){
x = arr_x[1];
}
else{
x = arr_x[2] + arr_x[0] - arr_x[1];
}
if(arr_y[0] == arr_y[2]){
y = arr_y[1];
}
else{
y = arr_y[2] + arr_y[0] - arr_y[1];
}
cout<<x<<" "<<y<<endl;
}
LIST
'BOJ 문제풀이' 카테고리의 다른 글
백준 3053번 c++ 풀이 (0) | 2021.08.01 |
---|---|
백준 4153번 c++ 풀이 (0) | 2021.08.01 |
백준 1085번 c++ 풀이 (0) | 2021.08.01 |
백준 2231 c++ 풀이 (0) | 2021.07.31 |
백준 2798 c++ 풀이 (0) | 2021.07.31 |