본문 바로가기
Algorithm

[Codeup] Python 기초 100제(3)

by Jiseong 2021. 5. 24.

 

[6064]

n1, n2, n3 = input().split()
n1 = int(n1)
n2 = int(n2)
n3 = int(n3)

nValue1 = n1 if n1 < n2 else n2
nValue2 = nValue1 if nValue1 < n3 else n3
print(nValue2)

 

[6065]

n1, n2, n3 = input().split()
n1 = int(n1) 
n2 = int(n2)
n3 = int(n3)
if n1 % 2 == 0: print(n1)
if n2 % 2 == 0: print(n2)
if n3 % 2 == 0: print(n3)

 

[6066]

n1, n2, n3 = input().split()
n1 = int(n1) 
n2 = int(n2)
n3 = int(n3)
if n1 % 2 == 0: print("even")
else: print("odd")
if n2 % 2 == 0: print("even")
else: print("odd")
if n3 % 2 == 0: print("even")
else: print("odd")

 

[6067]

n = int(input())
if n < 0:
    if n % 2 == 0:
        print("A")
    else: print("B")
else:
    if n % 2 == 0:
        print("C")
    else: print("D")

 

[6068]

score = int(input())
if 90 <= score <= 100: print("A")
elif 70 <= score < 90: print("B")
elif 40 <= score < 70: print("C")
else: print("D")

 

[6069]

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

 

[6070]

n = int(input())
if n // 3 == 1: print("spring")
elif n // 3 == 2: print("summer")
elif n // 3 == 3: print("fall")
else: print("winter")

 

[6071]

n = 1
while n != 0:
    n = int(input())
    if n != 0: print(n)
    else: break

 

[6072]

n = int(input())
while n != 0:
    print(n)
    n -= 1

 

[6073]

n = int(input())
while n != 0:
    n -= 1
    print(n)

 

[6074]

c = ord(input())
t = ord('a')
while t <= c:
    print(chr(t), end=' ')
    t += 1

 

[6075]

n = int(input())
m = 0
while m <= n:
    print(m)
    m += 1

 

[6076]

n = int(input())
for i in range(n+1):
    print(i)

 

[6077]

n = int(input())
sum = 0
for i in range(n+1):
    if i % 2 == 0: sum += i
print(sum)

 

[6078]

c = 0
while c != 'q':
    c = input()
    print(c)

 

[6079]

n = 0
sum = 0
var = int(input())
while True:
    if sum < var: 
        n += 1
        sum += n
    else:
        print(n)
        break

 

[6080]

n1, n2 = input().split()
n1 = int(n1)
n2 = int(n2)
for i in range(1, n1+1):
    for j in range(1, n2+1):
        print(i,j)

 

[6081]

n = input()
n = int(n, 16)
for i in range(1,16):
    print("%X"%n,"*%X"%i,"=%X"%(n*i),sep='')

 

[6082]

n = int(input())
for i in range(1,n+1):
    if i // 10 == 3:
        if i % 10 == 3:
            print("XX",end=' ')
        elif i % 10 == 6:
            print("XX",end=' ')
        elif i % 10 == 9:
            print("XX",end=' ')
        else: print("X",end=' ')
    else:
        if i % 10 == 3:
            print("X",end=' ')
        elif i % 10 == 6:
            print("X",end=' ')
        elif i % 10 == 9:
            print("X",end=' ')
        else: print(i,end=' ')

 

[6083]

r, g, b  = map(int, input().split())
for i in range(r):
    for j in range(g):
        for k in range(b):
            print('{} {} {}'.format(i,j,k))
print(r*g*b)

파이썬의 내장 함수인 map()는 여러 개의 데이터를 한 번에 다른 형태로 변환하기 위해서 사용된다.

 

 

파이썬 공부도 꾸준히 해야겠다.

짜여진 코드들을 재미로 봤는데 역시 어렵더라.. 한참 부족하다.

2021.05.22 - [Dev/Algorithm] - [Codeup] Python 기초 100제(1)

 

[Codeup] Python 기초 100제(1)

기초 100제 쭉 풀어보려한다. [6034] n1, n2 = input().split() n1 = int(n1) n2 = int(n2) if n1 > n2 : print(n1 - n2) else : print(n2 - n1) [6035] f1, f2 = input().split() m = float(f1) * float(f2) pri..

limjs-dev.tistory.com

2021.05.22 - [Dev/Algorithm] - [Codeup] Python 기초 100제(2)

 

[Codeup] Python 기초 100제(2)

6053부터 [6053] n = bool(int(input())) print(not n) [6054] n1, n2 = input().split() print(bool(int(n1)) and bool(int(n2))) [6055] n1, n2 = input().split() print(bool(int(n1)) != bool(int(n2))) //XO..

limjs-dev.tistory.com

 

댓글