year= int(input())

if (year%4==0) and (year%100!=0) or year%400==0:
    print("1")
else:
    print("0")

실패 흔적들 

#1트
year= int(input())

if year // 4 ==0:     # 1 나오는 조건이 틀렸음
    if year // 100 !=0:
        print("1")
elif year // 100 ==0:
    if year // 400 ==0:
        print("1")
else:
    print("0")        # 맞았음

 

이제서야 보이는,, 연산자 선택 실수,, 😭

 

#2트
year= int(input())

if year // 4 or 400==0:
    if year // 100 !=0:
        print("1")      # 여기까진 맞았음
else:
    print("0")          # 틀렸음

 

2트만에 수식 짧아진 게 너무 웃겨요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

#3트
year= int(input())

if year // 4 or 400==0 and year //100!=0:
    print("1")
else:
    print("0")      # 왜 틀림..?

 

굳건하게 else:로 풀겠다는 저의 의지가 보이네요 ㅋㅋㅋㅋㅋㅋㅋ

이때까지도 연산자 틀린 걸 못 깨달았어요

 

#4트
year= int(input())

if (year%4==0) and (year%100!=0) or year%400==0:   #아,, 몫이 아니라 나머지를 했어야지,, 하아ㅏ
    print("1")
else:
    print("0")

 

드디어 깨달은 연산자 실수 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

그래도 찾은 게 어디에요!! ㅋㅋㅋㅋㅋㅋ

그러면서 점점 코드가 짧아졌어요 히히 😜

 

 

🐾Recent posts