Algorithm/프로그래머스
[ 프로그래머스 ] 조건 문자열
Sheep1sik
2024. 5. 30. 19:59
반응형
문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
코드
import Foundation
func solution(_ ineq:String, _ eq:String, _ n:Int, _ m:Int) -> Int {
((eq == "=") ? (ineq == ">" ? n >= m : n <= m) : (ineq == ">" ? n > m : n < m)) == true ? 1 : 0
}
💡풀이
먼저 =와 !를 비교해준 뒤 >를 통해 한번 더 비교를 해준다.
비교값은 bool이기 때문에 참인지 거짓인지 여부를 판단하여 1과 0을 반환.
반응형