728x90
SMALL

using System;
public class Solution
{
    public int solution(int[] dot)
    {
        int answer = dot[0] > 0 ? (dot[1] > 0 ? 1 : 4) : (dot[1] > 0 ? 2 : 3);
        return answer;
    }
}

 

////

 

using System;

public class Solution {
    public int solution(int[] dot) {
        int answer = 0;
        if(dot[0] > 0 && dot[1] > 0)
        {
            answer = 1;
        }
        else if(dot[0] > 0 && dot[1] < 0)
            {
                answer = 4;
            }
        else if(dot[0] < 0 && dot[1] < 0)
        {
            answer = 3;
        }
        else 
        { answer = 2;
        }
        return answer;
    }
}

 

////

파이썬

def solution(dot):
    quad = [(3,2),(4,1)]
    return quad[dot[0] > 0][dot[1] > 0]

////////

def solution(dot):
    a, b = 1, 0
    if dot[0]*dot[1] > 0:
        b = 1
    if dot[1] < 0:
        a = 2
    return 2*a-b

 

자바

 

class Solution {
    public int solution(int[] dot) {
        return dot[0] > 0 && dot[1] > 0 ? 1 : dot[0] < 0 && dot[1] > 0 ? 2 : dot[0] > 0 && dot[1] < 0 ? 4 : 3;
    }
}

 

 

class Solution {
    public int solution(int[] dot) {
        int answer = 0;
        
        if(dot[0] > 0 && dot[1] > 0)
        {
            answer = 1;
        }
        else if(dot[0] > 0 && dot[1] < 0)
        {
            answer = 4;
        }
        else if(dot[0] < 0 && dot[1] > 0)
        {
            answer = 2;
        }
        else if(dot[0] < 0 && dot[1] < 0)
        {
            answer = 3;
        }
        return answer;
    }
}
728x90

설정

트랙백

댓글