본문 바로가기
  • 머킹이의 머신로그
오늘부터 코딩테스트

[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 기초 프로그램 풀기

by 머킹 2023. 11. 14.
728x90

[파이썬] 프로그래머스  Lv0. 주사위 게임 1, 날짜 비교하기

안녕하세요 머킹입니다.

날씨가 꽤 많이 추워졌네요.

다들 감기 조심하세요~


주사위 게임 1

 

def solution(a, b):
    answer = 0
    
    while True:
        if a % 2 == 1and b % 2 == 1:
            answer = a**2 + b**2
        elif a % 2 == 1 or b % 2 == 1:
            answer = 2 * (a + b)
        else:
            answer = abs(a - b)
            
        break
        
    return answer

이렇게 긴 코드로 완성했습니다!

while문이 오랜만이라서 반갑네요 ㅎㅎ

def solution(a, b):
    if a%2 and b%2: return a*a+b*b
    elif a%2 or b%2: return 2*(a+b)
    return abs(a-b)

역시 고수들은 많습니다..

 


날짜 비교하기

 

def solution(date1, date2):
    return int(date1 < date2)

이 문제를 꽤 오랫동안 고민해서 겨우 풀었는데

이 풀이를 보고 머리를 탁 쳤습니다..

진짜 이렇게 풀 수 있었다니..!!!!