[프로그래머스 / C++] Lv 0. 점의 위치 구하기

FinDer178·2024년 7월 13일
0

문제

문제링크

풀이

#include <string>
#include <vector>

using namespace std;

int solution(vector<int> dot) {
    int answer = 0;

    int x, y;

    dot.push_back(x);
    dot.push_back(y);

    if (dot[0] > 0 && dot[1] > 0)
        answer = 1;
    else if (dot[0] < 0 && dot[1] > 0)
        answer = 2;
    else if (dot[0] < 0 && dot[1] < 0)
        answer = 3;
    else if (dot[0] > 0 && dot[1] < 0)
        answer = 4;

    return answer;
}

dot[0]이 x를 가리키고, dot[1]이 y를 나타내는 것만 잘 파악하면 쉽게 풀 수 있는 문제이다.

profile
낙관적 개발자

0개의 댓글