문제📖
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