본문 바로가기
Baekjoon

[조건문] 파이썬으로 해결하기

by ★☁︎♣︎♥︎ 2022. 4. 4.
728x90
반응형
안녕하세요! CodingLog의 우동이입니다.
이번 시간에는 파이썬으로 백준 공부하기입니다.

단계 문제 번호 제목 티어
1 1330 두 수 비교하기 bronze 4
2 9498 시험 성적 bronze 4
3 2753 윤년 bronze 4
4 14681 사분면 고르기 bronze 4

1330.

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

  • A가 B보다 큰 경우에는 '>'를 출력한다.
  • A가 B보다 작은 경우에는 '<'를 출력한다.
  • A와 B가 같은 경우에는 '=='를 출력한다.
A,B = map(int,input().split())

if A>B:
    print('>')
elif A<B:
    print('<')
else:
    print('==')

9498.

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

a = int(input())

if a>=90:
    print("A")
elif a>=80:
    print("B")
elif a>=70:
    print("C")
elif a>=60:
    print("D")
else:
    print("F")

2753.

연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.

윤년의 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.

a = int(input())

if a%4==0 and a%100!=0 or a%400==0:
    print("1")
else:
    print("0")

14681.

흔한 수학 문제 중 하나는 주어진 점이 어는 사분면에 속하는지 알아내는 것이다.

  • 1 사분면 : x>0, y>0
  • 2 사분면 : x<0, y>0
  • 3 사분면 : x<0, y<0
  • 4 사분면 : x>0, y<0
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")

 

728x90
반응형

댓글