Python 기초 100제 (6051~6098)


6051

a, b = input().split()
a = int(a)
b = int(b)
if a!=b:
  print("True")
else:
	print("False")


6052

a = int(input())
if a==0:
  print("False")
else:
	print("True")


6053

a = bool(int(input()))
if a==False:
  print("True")
elif a==True:
	print("False")


6054

a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == True) and (b == True):
  print("True")
else:
  print("False")


6055

a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == True) or (b == True):
  print("True")
else:
  print("False")


6056

a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a != b):
  print("True")
else:
  print("False")


6057

a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == b):
  print("True")
else:
  print("False")


6058

a, b = input().split()
a = bool(int(a))
b = bool(int(b))
if (a == False) and (b == False):
  print("True")
else:
  print("False")


6059

a = int(input())
print(~a)


6060

a, b = input().split()
a = int(a)
b = int(b)
print(a&b)


6061

a, b = input().split()
a = int(a)
b = int(b)
print(a|b)


6062

a, b = input().split()
a = int(a)
b = int(b)
print(a^b)


6063

a, b = input().split()
a = int(a)
b = int(b)
c= (a if (a>=b) else b)
print(int(c))


6064

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
f = (a if a<b else b) if ((a if a<b else b)<c) else c
print(int(f))


6065

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a%2 == 0:
  print(a)
if b%2 == 0:
  print(b)
if c%2 == 0:
  print(c)


6066

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a%2 == 0:
  print("even")
else:
  print("odd")
if b%2 == 0:
  print("even")
else:
  print("odd")
if c%2 == 0:
  print("even")
else:
  print("odd")


6067

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

if (a > 0):
    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")
elif (0<=a<=39):
  print("D")


6069

a = 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

a = int(input())
if (a == 3) or (a == 4) or (a == 5):
    print("spring")
elif (a == 6) or (a == 7) or (a == 8):
    print("summer")
elif (a == 9) or (a == 10) or (a == 11):
    print("fall")
elif (a == 12) or (a == 1) or (a == 2):
    print("winter")


6071

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


6072

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


6073

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


6074

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


6075

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


6076

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


6077

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


6078

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


6079

a = int(input())
sum = 0
for i in range(1, 100):
  sum += i
  if sum>=a:
    print(i)
    break
    


6080

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


6081

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


6082

a = int(input())
if a < 1 and a > 30:
    exit()
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

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
count = 0
for i in range(0, a):
    for j in range(0, b):
        for k in range(0, c):
            print(i, j, k)
            count += 1
print(count)


6084

a, b, c, d = input().split()
a = float(a)
b = float(b)
c = float(c)
d = float(d)
s = a * b * c * d / 8 / 1024 / 1024
print(format(s, ".1f"), "MB")


6085

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
s = a * b * c / 8 / 1024 / 1024
print("%0.2f MB" % s)


6086

a = int(input())
n = 0
sum = 0
while True:
    n += 1
    sum += n
    if (sum >= a):
        break
print(sum)


6087

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


6088

a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
count = 0
n = 0
sum = a
while True:
    count += 1
    if count == c:
        print(sum)
        break
    sum += b


6089

a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
count = 0
for i in range(a, 999999999):
    count += 1
    if (count == c):
        print(a)
        break
    a *= b


6090

a, b, c, d = input().split()
a, b, c, d = int(a), int(b), int(c), int(d)
count = 0
while True:
    count += 1
    if (count == d):
        print(a)
        break
    a = a * b + c


6091

a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
d = 1
while True:
    d += 1
    if (d % a == 0) and (d % b == 0) and (d % c == 0):
        print(d)
        break


6092

n = int(input())
a = input().split()
for i in range(n):
    a[i] = int(a[i])
d = []
for i in range(24):
    d.append(0)

for i in range(n):
    d[a[i]] += 1

for i in range(1, 24):
    print(d[i], end=' ')


6093

n = int(input())
a = input().split()

for i in range(n-1, -1, -1):
    print(a[i], end=' ')


6094

n = int(input())
a = input().split()
for i in range(n):
    a[i] = int(a[i])

min_number = min(a)
print(min_number)


6095

d = []
for i in range(20):
    d.append([])
    for j in range(20):
        d[i].append(0)

n = int(input())
for i in range(n):
    x, y = input().split()
    d[int(x)][int(y)] = 1

for i in range(1, 20):
    for j in range(1, 20):
        print(d[i][j], end=' ')
    print()


6096

d = []
for i in range(20):
    d.append([])
    for j in range(20):
        d[i].append(0)

for i in range(19):
    a = input().split()
    for j in range(19):
        d[i+1][j+1] = int(a[j])

n = int(input())
for i in range(n):
    x, y = input().split()
    x = int(x)
    y = int(y)
    for j in range(1, 20):
        if d[j][y] == 0:
            d[j][y] = 1
        else:
            d[j][y] = 0

        if d[x][j] == 0:
            d[x][j] = 1
        else:
            d[x][j] = 0

for i in range(1, 20):
    for j in range(1, 20):
        print(d[i][j], end=' ')
    print()


6097

h, w = input().split()
h, w = int(h), int(w)
board = []
for i in range(h+1):
    board.append([])
    for j in range(w+1):
        board[i].append(0)

n = int(input())
for i in range(n):
    l, d, x, y = input().split()
    if int(d) == 0:
        for j in range(int(l)):
            board[int(x)][int(y)+j] = 1
    else:
        for j in range(int(l)):
            board[int(x)+j][int(y)] = 1

for i in range(1, h+1):
    for j in range(1, w+1):
        print(board[i][j], end=' ')
    print()


6098

m = []
for i in range(12):
    m.append([])
    for j in range(12):
        m[i].append(0)

for i in range(10):
    a = input().split()
    for j in range(10):
        m[i+1][j+1] = int(a[j])

x = 2
y = 2
while True:
    if m[x][y] == 0:
        m[x][y] = 9
    elif m[x][y] == 2:
        m[x][y] = 9
        break

    if (m[x][y+1] == 1 and m[x+1][y] == 1) or (x == 9 and y == 9):
        break

    if m[x][y+1] != 1:
        y += 1
    elif m[x+1][y] != 1:
        x += 1

for i in range(1, 11):
    for j in range(1, 11):
        print(m[i][j], end=' ')
    print()

카테고리:

업데이트:

댓글남기기