inblog logo
|
An's Blog
    코딩테스트

    [코딩테스트] 25. 조건 문자열

    윤설안's avatar
    윤설안
    Apr 02, 2025
    [코딩테스트] 25. 조건 문자열
    Contents
    문제제한사항예시풀이

    문제

    💡
    문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다.
    • 두 수가 n과 m이라면
      • ">", "=" : n >= m
      • "<", "=" : n <= m
      • ">", "!" : n > m
      • "<", "!" : n < m
    두 문자열 ineq와 eq가 주어집니다. ineq는 "<"와 ">"중 하나고, eq는 "="와 "!"중 하나입니다. 그리고 두 정수 n과 m이 주어질 때, n과 m이 ineq와 eq의 조건에 맞으면 1을 아니면 0을 return하도록 solution 함수를 완성해주세요.

    제한사항

    ❗
    • 1 ≤ n, m ≤ 100

    예시

    notion image

    풀이

    ❗
    equals과 &&연산자로 문자열을 비교하고, 조건이 맞다면 삼항연산자로 ture = 1, false = 0 을 나오게 하였다
    class Solution { public int solution(String ineq, String eq, int n, int m) { int answer = 0; if (ineq.equals("<") && eq.equals("=")) { answer = n <= m ? 1 : 0; } else if (ineq.equals("<") && eq.equals("!")) { answer = n < m ? 1 : 0; } else if (ineq.equals(">") && eq.equals("=")) { answer = n >= m ? 1 : 0; } else { answer = n > m ? 1 : 0; } return answer; } }
    notion image
    Share article
    Contents
    문제제한사항예시풀이

    An's Blog

    RSS·Powered by Inblog