1330번
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
a, b = map(int, input().split())
if a>b:
print('>')
elif a<b:
print('<')
else :
print('==')
9489번
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오
score = int(input())
if score>=90 and score <=100 :
print('A')
elif score>=80 and score <=89 :
print('B')
elif score>=70 and score <=79 :
print('C')
elif score>=60 and score <=69 :
print('D')
else :
print('F')
2753번
연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.
year = int(input())
if year%4==0 and year%100!=0 :
print(1)
elif year%400==0:
print(1)
else :
print(0)
14681번
점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오.
단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다.
x = int(input())
y = int(input())
if x<0 :
if y<0 :
print(3)
elif y>0 :
print(2)
elif y<0 :
print(4)
elif y>0 :
print(1)
2884번
바로 "45분 일찍 알람 설정하기"이다. 현재 상근이가 설정한 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면,
이를 언제로 고쳐야 하는지 구하는 프로그램을 작성하시오.
h, m = map(int, input().split())
if m>=45 :
print(h, m-45)
elif h!=0 :
print(h-1, m+15)
else :
print(23, m+15)
2525번
훈제오리구이를 시작하는 시각과 오븐구이를 하는 데 필요한 시간이 분단위로 주어졌을 때,
오븐구이가 끝나는 시각을 계산하는 프로그램을 작성하시오.
a, b = map(int, input().split())
c = int(input())
if a+((b+c)//60) > 23 :
print(a+((b+c)//60)-24, (b+c)%60)
else :
print(a+((b+c)//60), (b+c)%60)
문자열 + 변수 출력 방법
2480번
3개 주사위의 나온 눈이 주어질 때, 상금을 계산하는 프로그램을 작성 하시오.
a, b, c = map(int, input().split())
if a==b and b==c :
print(10000+a*1000)
elif a==b or b==c:
print(1000+b*100)
elif c==a :
print(1000+c*100)
else :
if a>b and a>c:
print(a*100)
elif b>c and b>a:
print(b*100)
elif c>b and c>a:
print(c*100)
'Algorithm' 카테고리의 다른 글
백준 | 5639 : 이진 검색 트리(Python/파이썬) (0) | 2024.03.06 |
---|---|
백준 | 2750 : 수 정렬하기 (Python/파이썬) (0) | 2024.02.01 |
[파이썬/Python] 백준 반복문(2739번/15552번/10951번) (0) | 2023.09.06 |
[파이썬/Python] 백준 기본 입출력 및 사칙연산(1000번/1001번/10869번/10926번/2588번/10171번) (0) | 2023.09.04 |