[코드업_기초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





© 2018. by statssy

Powered by statssy