본문 바로가기

코딩/프로그래머스

[프로그래머스 / 파이썬] 간단한 논리 연산

728x90
반응형

 

<내가 푼 풀이>

def solution(x1, x2, x3, x4):
    a = True
    b = True
    answer = True
    if x1 == x2:
        a = x1
    elif x1 != x2:
        a = True
    if x3 == x4:
        b = x3
    elif x3 != x4:
        b = True    
    if a == b:
        answer = a
    elif a != b:
        answer = False
    return answer

<다른 사람들의 풀이>

def solution(x1, x2, x3, x4):
    return (x1 | x2) & (x3 | x4)

<느낀점>

 

if 문을 엄청 쓰며 푼 나 :  하수( 왜 이 생각을 못했지..)

논리 회로를 그대로 코딩에 구현한 사람들 : 대단해......

반응형