함께하는 데이터 분석

[CodeUp] 코드업 파이썬 기초 100제 풀이(~6098) 본문

코딩 테스트/코드업

[CodeUp] 코드업 파이썬 기초 100제 풀이(~6098)

JEONGHEON 2023. 7. 9. 20:00

6052

print('True' if int(input()) else 'False')

 

6053

print('True' if not int(input()) else 'False')

 

6054

a, b = map(int, input().split())
print('True' if a and b else 'False')

 

6055

a, b = map(int, input().split())
print('True' if a or b else 'False')

 

6056

a, b = map(int, input().split())
print('True' if (a and not b) or (not a and b) else 'False')

 

6057

a, b = map(int, input().split())
print('True' if (a and b) or (not a and not b) else 'False')

 

6058

a, b = map(int, input().split())
print('True' if not a and not b else 'False')

 

6059

print(~int(input()))

 

6060

a, b = map(int, input().split())

print(int(a & b))

 

6061

a, b = map(int, input().split())

print(int(a | b))

 

6062

a, b = map(int, input().split())

print(int(a ^ b))

 

6063

a, b = map(int, input().split())
print(max(a, b))

 

6064 

a, b, c = map(int, input().split())
print(min(a, b, c))

 

6065 

a = list(map(int, input().split()))
for i in a :
    if i % 2 == 0 :
        print(i)

 

6066 

a = list(map(int, input().split()))
for i in a :
    if i % 2 == 0 :
        print('even')
    else :
        print('odd')

 

6067 

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

 

6068 

a = int(input())
if 90 <= a <= 100 :
    print('A')
elif 70 <= a <= 89 :
    print('B')
elif 40 <= a <= 69 :
    print('C')
else :
    print('D')

 

6069

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

 

6070

month = int(input())
if month in [12, 1, 2] :
    print('winter')
elif month in [3, 4, 5] :
    print('spring')
elif month in [6, 7, 8] :
    print('summer')
else :
    print('fall')

 

6071

while True :
    a = int(input())
    if a == 0 :
        break
    print(a)

 

6072

a = int(input())
while(a > 0) :
    print(a)
    a -= 1
a = int(input())
for i in range(a, 0, -1) :
    print(i)

 

6073 

a = int(input())
while(a > 0) :
    a -= 1
    print(a)
a = int(input())
for i in range(a - 1, -1, -1) :
    print(i)

 

6074

n = int(ord(input()))

for i in range(97, n + 1) :
    print(chr(i), end = ' ')

 

6075 

a = int(input())
i = 0
while(i <= a) :
    print(i)
    i += 1
a = int(input())
for i in range(0, a + 1) :
    print(i)

 

6076 

a = int(input())
i = 0
while(i <= a) :
    print(i)
    i += 1
a = int(input())
for i in range(0, a + 1) :
    print(i)

 

6077 

a = int(input())
summ = 0
for i in range(1, a + 1) :
    if i % 2 == 0 :
        summ += i
print(summ)

 

6078 

while True :
    alpha = str(input())
    if alpha == 'q' :
        print(alpha)
        break
    print(alpha)

 

6079

a = int(input())
summ = 0
k = 0
while summ < a :
    k += 1
    summ += k
print(k)

 

6080

a, b = map(int, input().split())
for i in range(1, a + 1) :
    for j in range(1, b + 1) :
        print(i, j)

 

6081

n = int(input(), 16)

for i in range(1, 16) :
    print('%x'.upper() % n,'*','%x'.upper() % i, '=', '%x'.upper() % (n * i), sep='')

 

6082  

a = int(input())
for i in range(1, a + 1) :
    if i % 10 == 3 or i % 10 == 6 or i % 10 == 9 :
        print('X', end = ' ')
    else :
        print(i, end = ' ')

 

6083

from itertools import product

r, g, b = map(int, input().split())
arr = [list(range(r)), list(range(g)), list(range(b))]
answer = list(product(* arr))

for i in answer :
    print(i[0], i[1], i[2])

print(len(answer))

 

6084

h, b, c, s = map(int, input().split())

print(format(h * b * c * s / 8 / 1024 / 1024, ".1f"), "MB")

 

6085

w, h, b = map(int, input().split())

print(format(w * h * b / 8 / 1024 / 1024, ".2f"), "MB")

 

6086 

a = int(input())
summ = 0
k = 0
while summ < a :
    k += 1
    summ += k
print(summ)
a = int(input())
summ = 0
for i in range(1, a + 1) :
    summ += i
    if summ >= a :
        break
print(summ)

 

6087 

a = int(input())
for i in range(1, a + 1) :
    if i % 3 == 0 :
        continue
    print(i, end = ' ')

 

6088 

a, d, n = map(int, input().split())
for i in range(1, n) :
    a += d
print(a)

 

6089

a, r,  n = map(int, input().split())
for i in range(1, n) :
    a *= r
print(a)

 

6090

a, m, d, n = map(int, input().split())
for i in range(1, n) :
    a = a * m + d
print(a)

 

6091

a, b, c = map(int, input().split())
d = 1
while d % a != 0 or d % b != 0 or d % c != 0 :
    d += 1
print(d)

 

6092

n = int(input())
a = list(map(int, input().split()))

answer = [0 for _ in range(23)]

for i in a :
    answer[i - 1] += 1

print(' '.join(list(map(str, answer))))

 

6093 

n = int(input())
a = list(map(int, input().split()))
for i in range(n - 1, -1, -1) :
    print(a[i], end = ' ')

 

6094

n = int(input())
a = list(map(int, input().split()))
print(min(a))

 

6095

n = int(input())

answer = [["0" for _ in range(19)] for _ in range(19)]

for i in range(n) :
    x, y = map(int, input().split())
    answer[x - 1][y - 1] = '1'
    
for i in answer :
    print(' '.join(i))

 

6096

answer = []
for _ in range(19) :
    arr = input().split()
    answer.append(arr)

n = int(input())

for _ in range(n) :
    x, y = map(int, input().split())
    for i in range(19) :
        answer[i][y - 1] = str(int(not int(answer[i][y - 1])))
        answer[x - 1][i] = str(int(not int(answer[x - 1][i])))
        
for i in answer :
    print(' '.join(i))

 

6097

a, b = map(int, input().split())
matrix = [["0" for _ in range(b)] for _ in range(a)]

for _ in range(int(input())) :
    l, d, x, y = map(int, input().split())
    if d == 0 :
        for i in range(y - 1, y + l - 1) :
            matrix[x - 1][i] = '1'
    else:
        for i in range(x - 1, x + l - 1) :
            matrix[i][y - 1] = '1'

for i in matrix :
    print(' '.join(i))

 

6098

matrix = []
for _ in range(10) :
    matrix.append(input().split())
    
x, y = 1, 1
while x <= 8 and y <= 8 :
    if matrix[x][y] == '2' :
        matrix[x][y] = '9'
        break
    matrix[x][y] = '9'
    if matrix[x][y + 1] == '1' and matrix[x + 1][y] == '1' :
        break
    elif matrix[x][y + 1] == '1' :
        x += 1
    else:
        y += 1

for i in matrix :
    print(' '.join(i))