백준 (1330, 9498, 2753)번 파이썬 알고리즘 문제

김대운·2022년 3월 7일
0

파이썬

목록 보기
22/38

백준 (1330, 9498, 2753)번 파이썬 알고리즘


링크 : https://www.acmicpc.net/step/4

Q.1330


두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.

  • 코드
a, b = map(int, input().split())
if a > b :
    print('>')
elif a < b: 
    print('<')
else:
    print('==') 

Q.9498


시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

  • 코드
a = int(input())
if  a <= 100 and a >= 90:
    print('A')
elif a < 90 and a >= 80: 
    print('B')
elif a < 80 and a >= 70: 
    print('C')
elif a < 70 and a >= 60: 
    print('D')
else:
    print('F')  

Q.2753


연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.
예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤년이다.

  • 코드
year = int(input())
if (year%4 == 0 and year%100 != 0) or year%400 == 0:
    print(1)
else:
    print(0)

0개의 댓글