백준문제 1330번 두 수 비교하기
if a > b: if문을 이용 만약에 a가 b보다 크면 > 를 출력
print('>')
elif a == b: 혹은 a == b이면 == 출력한다.
print('==')
else:
print('<')그 외에는 < 출력한다
백준문제 2753번 윤년
int(1)<=year<=4000
if year % 4 == 0 and year % 100 !=0 or year % 400 == 0: ##만약 년도가 4의 배수이고 100의 배수가 아니거나 400의 배수이면year =1이다
year = 1
else: 그외에는 year= 0이다
year = 0
print(year)
백준문제 14681 사분면 고르기
-1000 <= x <= 1000
x != 0
-1000 <= y <= 1000
y != 0
Quadrant1 = int(1) ##입력 값에 맞는 위치 정해주기.
Quadrant2 = int(2)
Quadrant3 = int(3)
Quadrant4 = int(4)
if x > 0 and y > 0: #조건을 설정 조건에 맞는 출력값 출력하기
print(Quadrant1)
elif x < 0 and y > 0:
print(Quadrant2)
elif x < 0 and y < 0:
print(Quadrant3)
elif x > 0 and y < 0:
print(Quadrant4)
백준 2884번 문제 알람시계(어려움)
45분을 기준으로 일찍 소리가 울리는 알람시계를 설정해야됨
if m>=45: ## 만약 분이 45분보다 크거나 같다면
m = m-45 ## 분에서 45분을 뺴주기만 해도 된다.
elif h==0: ## 시간이 0시 일때는 자정인 0시에서 1시간을 분으로 옮기고 23시로 만들어준다.
h =h+23
m =m+60-45 ## 위에서 받은 60분을 더하고 45분 알람시간을 빼준다.
elif m<=45: ## 기존 시계가 45분 보다 적을경우 시간을 1시간 감소시키고 분에 60분을 추가한뒤 45분을 뺀다.
h =h-1
m = m+60-45
print(h, m)