📍문제해석
입력 ) 1이상 4000이하의 자연수
출력 ) 윤년이면 1 , 아니면 0
📍내 답안
a = int(input()) #연도 입력
if a%4 == 0 and a%100 != 0: # 4의 배수 and 100의 배수가 아닐 때
print('1') #윤년
elif a%400 == 0: #400의 배수
print('1') #윤년
else : #그 외의 경우의 수
print('0') #윤년X
📍숏 코딩 해석
y=int(input()) #연도 입력
print(+((y%100 or y//100)%4<1))
+((y%100 or y//100)%4<1)
y%100 : 100으로 나눈 후 나머지
y//100 : 100으로 나눈값
print(4//3) #1
print(4/3) #1.3333333333
print(True) #True
print(+True) #1
print(-True) #-1