
첫째 줄에 다음 세 가지 중 하나를 출력한다.
A가 B보다 큰 경우에는 '>'를 출력한다.
A가 B보다 작은 경우에는 '<'를 출력한다.
A와 B가 같은 경우에는 '=='를 출력한다.
A, B = map(int, input().split())
if A > B:
print(">")
elif A < B:
print("<")
else:
print("==")
A, B = map(int, input().split())
print(">") if A > B else print("<") if A < B else print("==")
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
score = int(input())
if score >=90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("F")
연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.
year = int(input())
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(1)
else:
print(0)
점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다.
x = int(input())
y = int(input())
if x>0 and y>0 :
print(1)
elif x<0 and y>0:
print(2)
elif x<0 and y<0:
print(3)
else:
print(4)
첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재 상근이가 설정한 놓은 알람 시간 H시 M분을 의미한다.
입력 시간은 24시간 표현을 사용한다. 24시간 표현에서 하루의 시작은 0:0(자정)이고, 끝은 23:59(다음날 자정 1분 전)이다. 시간을 나타낼 때, 불필요한 0은 사용하지 않는다.
H, M = map(int, input().split())
M -= 45
if M < 0:
M += 60
H-=1
if H<0:
H += 24
print(H, M)
1) H, M를 int로 받는다
2) 먼저 M에 45를 빼준다
3 ~) 45분을 뺀 M이 음수로 나오면, M에 60분을 더해주고 H는 1을 빼준다
6 ~) 1을 뺀 H가 -1 즉, 음수이면 H에 24를 더해준다.