🌞코딩테스트/🧡백준 [단계별로 풀어보기]

[단계별로 풀어보기] 2. if문

hyerimmy 2021. 8. 6. 16:23

📂단계2 if문

📌if문을 사용해 봅시다.
https://www.acmicpc.net/step/4

 

if문 단계

점이 어느 사분면에 있는지 알아내는 문제

www.acmicpc.net


1. [1330] 두 수 비교하기 https://www.acmicpc.net/problem/1330

### 백준 1330 두 수 비교하기 ###
### https://www.acmicpc.net/problem/1330 ###

# 16:26 ~ 16:27 (1m)

# 입력받기
a, b = map(int, input().split())

# 비교하여 출력하기
if a<b:
  print('<')
elif a>b:
  print('>')
else:
  print('==')

# 맞았습니다!!

 

2. [9498] 시험 성적 https://www.acmicpc.net/problem/9498

### 백준 9498 시험 성적 ###
### https://www.acmicpc.net/problem/9498 ###

# 16:29 ~ 16:31 (2m)

# 입력받기
s = int(input())

# 시험 성적 출력
if 100>=s>=90:
  print('A')
elif 90>s>=80:
  print('B')
elif 80>s>=70:
  print('C')
elif 70>s>=60:
  print('D')
else:
  print('F')

# 맞았습니다!

 

3. [2753] 윤년 https://www.acmicpc.net/problem/2753

### 백준 2753 윤년 ###
### https://www.acmicpc.net/problem/2753 ###

# 16:34 ~ 16:37 (3m)

# 입력받기
y = int(input())

# 윤년인지 확인해 출력
if y%4==0 and y%100!=0 :
  print(1)
elif y%400==0:
  print(1)
else:
  print(0)

# 맞았습니다!

 

4. [14681] 사분면 고르기 https://www.acmicpc.net/problem/14681

### 백준 14681 사분면 고르기 ###
### https://www.acmicpc.net/problem/14681 ###

# 16:38 ~ 16:41 (3m)

# 입력받기
x = int(input())
y = int(input())

# 사분면 확인해 출력
if x>0:
  if y>0:
    print(1)
  else:
    print(4)
else:
  if y>0:
    print(2)
  else:
    print(3)


# 맞았습니다!

 

5. [2884] 알람시계 https://www.acmicpc.net/problem/2884

### 백준 2884 알람 시계 ###
### https://www.acmicpc.net/problem/2884 ###

# 16:42 ~16:46 (4m)

# 입력받기
h,m = map(int,input().split())

# 계산하기
if m>=45:
  m -= 45
else:
  if h == 0:
    h = 23
  else:
    h -= 1
  m = m+60-45

print(h, m)

# 맞았습니다!