CodeUp/코드업-1066~1070-python

11475 단어 codeupcodeup

문제📖

1066

1067

1068

1069

1070

풀이🙏

1066

  • 세 정수 a,b,c가 공백을 두고 입력된다.
    -> map,split()사용
  • 입력된 순서대로 짝/홀을 줄을 바꿔 출력.
    -> if (a,b,c)%2 ==0면 짝수, else 홀수
    -> for과 list를 사용해서 list안의 요소 반복해서 짝/홀 판단 후 출력.

1067

  • 한 개의 정수가 입력된다. (0 제외)
  • 첫 줄에 minus나 plus를 판단하여 출력
    -> if문으로 판단
  • 두 번째 줄에 odd나 even을 판단하여 출력
    -> if문으로 판단

1068

  • 점수를 입력받는다.(range(0,100+1))
  • 점수를 평가하라.
    -> if, elif, else문을 사용

1069

  • 문자를 입력받는다.
  • 문자를 평가하라.
    -> if, elif, else 사용
    python에는 스위치문이 없다.

1070

  • 월이 입력된다.
  • 계절이 출력하게하라.
    -> if, elif, else, 조건 연산자 사용

코드💻

1066

import sys

abc_list = list(map(int,sys.stdin.readline().split()))

for i in abc_list:
    if i%2==0:
        print("even")
    else:
        print("odd")

1067

import sys

num = int(sys.stdin.readline())

if num > 0:
    print("plus")
else:
    print("minus")
    
if num%2==0:
    print("even")
else:
    print("odd")

1068

import sys

score = int(sys.stdin.readline())

if score >= 90 and score <= 100:
    print("A")
elif score >= 70 and score <= 89:
    print("B")
elif score >= 40 and score <= 69:
    print("C")
else:
    print("D")

1069

import sys

var = str(input())

if var == 'A':
    print("best!!!")
elif var == 'B':
    print("good!!")
elif var == 'C':
    print("run!")
elif var == 'D':
    print("slowly~")
else:
    print("what?")

1070

import sys

season = int(sys.stdin.readline())

if season == 12 or season == 1 or season == 2:
    print("winter")
elif season == 3 or season == 4 or season == 5:
    print("spring")
elif season == 6 or season == 7 or season == 8:
    print("summer")
else:
    print("fall")

결과😎

1066

1067

1068

1069

1070

출처📝

https://codeup.kr/problemsetsol.php?psid=23

좋은 웹페이지 즐겨찾기