[코드업_기초100제] #1064~#1076에서 중요한 문제
#1064~#1076에서 중요한 문제
P1064 : [기초-삼항연산] 정수 세 개 입력받아 가장 작은 수 출력하기
# 내 답안 1
a, b, c = map(int, input().split())
x = a, b, c
y=[]
for i in x :
y.append(i)
print(min(y))
1 2 3
1
# 내 답안 2
a, b, c = map(int, input().split())
x = a, b, c
y=[]
for i in x :
y.append(i);
minimum = y[0]
for num in y[1:] :
if num < minimum :
minimum = num
print(minimum)
1 2 3
1
P1065 : [기초-조건/선택실행구조] 정수 세 개 입력받아 짝수만 출력하기
a, b, c = map(int, input().split())
x = a, b, c
for i in x :
if i%2 == 0 :
print(i)
1 2 4
2
4
P1066 : [기초-조건/선택실행구조] 정수 세 개 입력받아 짝/홀 출력하기
a, b, c = map(int, input().split())
x = a, b, c
for i in x :
if i%2 == 0 :
print('even')
else :
print('odd')
1 2 4
odd
even
even
P1067 : [기초-조건/선택실행구조] 정수 한 개 입력받아 분석하기
a = int(input())
if a>=0 :
print('plus')
else :
print('minus')
if a%2 == 0 :
print('even')
else :
print('odd')
2
plus
even
P1068 : [기초-조건/선택실행구조] 정수 한 개 입력받아 평가 출력하기
90 ~ 100 : A
70 ~ 89 : B
40 ~ 69 : C
0 ~ 39 : D
a = int(input())
if 90 <= a <= 100 :
print('A')
elif 70 <= a <= 89 :
print('B')
elif 40 <= a <= 69 :
print('C')
elif 0 <= a <= 39 :
print('D')
else :
print('N')
20
D
P1069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기
D : slowly~
C : run!
B : good!!
A : best!!!
a = str(input())
if a == 'D' :
print('slowly~')
elif a == 'C' :
print('run!')
elif a == 'B' :
print('good!!')
elif a == 'A' :
print('best!!!')
else :
print('what?')
F
what?
P1070 : [기초-조건/선택실행구조] 달 입력 받아 계절 출력하기
12, 1, 2 : winter
3, 4, 5 : spring
6, 7, 8 : summer
9, 10, 11 : fall
a = int(input())
if a in (12, 1, 2) :
print('winter')
elif a in (3, 4, 5) :
print('spring')
elif a in (6, 7, 8) :
print('summer')
elif a in (9, 10, 11) :
print('fall')
5
spring
P1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1
a = map(int, input().split())
for i in a :
print(i)
if i == 0 :
break
1 2 3 0 1
1
2
3
0
P1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기
# 내 답
n = int(input())
x = map(int, input().split())
list_x = []
for i in x :
list_x.append(i)
for j in range(n) :
print(list_x[j])
4
2 4 5 6
2
4
5
6
# 해답 (n은 왜쓴거지??흠...)
n = int(input())
a = input().split()
for x in a:
print(x)
4
2 3 4 5
2
3
4
5
P1074 : [기초-반복실행구조] 정수 한 개 입력받아 카운트다운 출력하기1
(1만큼 씩 줄여 한 줄에 하나씩 1이 될 때까지 출력한다.)
n = int(input())
for i in range(n) :
print(n-i)
6
6
5
4
3
2
1
P1076 : [기초-반복실행구조] 문자 한 개 입력받아 알파벳 출력하기
a = str(input())
alphabet_string = 'abcdefghijklmnopqrstuvwxyz'
for i in alphabet_string :
print(i)
if i == a :
break
e
a
b
c
d
e
