본문 바로가기
알고리즘/CodeUp PS

[CodeUp][Python 기초 100제] 6067번 : [기초-조건/선택실행구조] 정수 1개 입력받아 분류하기

by 빛밤하늘 2021. 8. 2.
반응형

밑의 링크는 CodeUp에서의 문제 링크입니다.

 

[기초-조건/선택실행구조] 정수 1개 입력받아 분류하기(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

 

 

 

 

 

 

 

 

생각한 풀이 과정

  1. 정수 1개를 입력하고, 정수형으로 변환합니다.
  2. 정수가 음수이면서 짝수이면 A를 출력합니다.
  3. 정수가 음수이면서 홀수이면 B를 출력합니다.
  4. 정수가 양수이면서 짝수이면 C를 출력합니다.
  5. 정수가 양수이면서 홀수이면 D를 출력합니다.

 

 

 

 

 

 

 

 

제출한 파이썬 코드

# readline을 사용하기 위해 import합니다.
from sys import stdin


# 정수 1개를 입력합니다.
# 정수형으로 변환합니다.
num = int(stdin.readline())

# 입력한 정수가 음수이면서 짝수이면
if num < 0 and num % 2 == 0:
    # A를 출력합니다.
    print("A")
# 입력한 정수가 음수이면서 홀수이면
elif num < 0 and num % 2 != 0:
    # B를 출력합니다.
    print("B")
# 입력한 정수가 양수이면서 짝수이면
elif num > 0 and num % 2 == 0:
    # C를 출력합니다.
    print("C")
# 입력한 정수가 양수이면서 홀수이면
elif num > 0 and num % 2 != 0:
    # D를 출력합니다.
    print("D")

 

 

 

제출 결과

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글